> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ThreeStatePropertyValueEnum

> ABBYY FineReader Engine API の ThreeStatePropertyValueEnum — 動作を強制することも FineReader Engine に委ねることもできるプロパティ向けの 3 状態のプロパティ値（Yes、No、Auto）。

ThreeStatePropertyValueEnum の列挙定数は、3 つの状態のいずれかを取る各種プロパティの値を設定するために使用されます。3 つの状態とは、特定の設定または処理モードを常に使用する (Yes) 、使用しない (No) 、または FineReader Engine に選択を委ねる (Auto) です。

```
typedef enum {
 TSPV_Yes,
 TSPV_No,
 TSPV_Auto
} ThreeStatePropertyValueEnum;
```

<div id="elements">
  ## 要素
</div>

| Name       | Description                                                                                                                    |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------ |
| TSPV\_Auto | ABBYY FineReader Engine は、状況 (画像の特性など) に応じて、この処理モードを使用するかどうかを自動的に判定します。自動モードは、一般的なケースの多くで最適と判断された設定に基づいており、将来予告なく変更される場合があります。 |
| TSPV\_No   | この処理モードは使用されません。                                                                                                               |
| TSPV\_Yes  | この処理モードが使用されます。                                                                                                                |

<div id="used-in">
  ## 使用箇所
</div>

[IPagePreprocessingParams::CorrectGeometry](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams#correctgeometry)

[IPagePreprocessingParams::CorrectSkew](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams#correctskew)

[IPagePreprocessingParams::CropImage](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams#cropimage)

[IPDFExportFeatures::WriteTaggedPDF](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#writetaggedpdf)

[IPDFExportFeatures::WriteXmpMetadata](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#writexmpmetadata)

[IPDFMRCParams::ProcessPicturesAsBackground](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfmrcparams#processpicturesasbackground)

[IPDFPictureCompressionParams::EnableInterpolationMode](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfpicturecompressionparams#enableinterpolation)

[IPrepareImageMode::CompressImage](/ja/fine-reader/engine/api-reference/image-related-objects/prepareimagemode#compressimage)

[IRecognizerParams::LanguageDetectionMode](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#languagedetectionmode)

[IRTFExportParams::KeepPageBreaks](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/rtfexportparams#keeppagebreaks)

[ISynthesisParamsForPage::AllowGrayBackgroundColor](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#allowgraybackgroundcolor)

[ISynthesisParamsForPage::AllowGrayTextColor](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#allowgraytextcolor)

[ISynthesisParamsForPage::CorrectDynamicRange](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#correctdynamicrange)

[ISynthesisParamsForPage::DetectBackgroundColor](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#detectbackgroundcolor)

[ISynthesisParamsForPage::DetectTextColor](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#detecttextcolor)
