> ## 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

> ThreeStatePropertyValueEnum dans l’API ABBYY FineReader Engine — Valeurs de propriété à trois états (Yes, No, Auto) pour les propriétés dont le comportement peut être forcé ou laissé à FineReader Engine.

Les constantes de l’énumération ThreeStatePropertyValueEnum servent à définir la valeur de différentes propriétés pouvant prendre l’un des trois états suivants : toujours utiliser un paramètre spécifique ou un mode de traitement donné (Yes), ne jamais l’utiliser (No) ou laisser FineReader Engine choisir (Auto).

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

<div id="elements">
  ## Éléments
</div>

| Nom        | Description                                                                                                                                                                                                                                                                                                                     |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| TSPV\_Auto | ABBYY FineReader Engine détermine automatiquement si ce mode de traitement doit être utilisé, selon le contexte (caractéristiques de l’image, etc.). Le mode automatique repose sur des paramètres considérés comme les mieux adaptés dans les cas les plus courants et est susceptible d’être modifié sans préavis à l’avenir. |
| TSPV\_No   | Le mode de traitement concerné ne sera pas utilisé.                                                                                                                                                                                                                                                                             |
| TSPV\_Yes  | Le mode de traitement concerné sera utilisé.                                                                                                                                                                                                                                                                                    |

<div id="used-in">
  ## Utilisé dans
</div>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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