> ## 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 en la API de ABBYY FineReader Engine — Valores de propiedades de tres estados (Sí, No, Auto) para propiedades cuyo comportamiento puede forzarse o dejarse en manos de FineReader Engine.

Las constantes de la enumeración ThreeStatePropertyValueEnum se utilizan para establecer el valor de distintas propiedades que pueden tener uno de estos tres estados: usar siempre una configuración específica o un modo de procesamiento determinado (Sí), no usarlo nunca (No) o dejar la elección en manos de FineReader Engine (Auto).

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

<div id="elements">
  ## Elementos
</div>

| Nombre     | Descripción                                                                                                                                                                                                                                                                                                                        |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| TSPV\_Auto | ABBYY FineReader Engine determinará automáticamente si debe usarse este modo de procesamiento en función de la situación (características de la imagen, etc.). El modo automático se basa en configuraciones que se han considerado óptimas para la mayoría de los casos habituales y puede cambiar sin previo aviso en el futuro. |
| TSPV\_No   | No se usará el modo de procesamiento en cuestión.                                                                                                                                                                                                                                                                                  |
| TSPV\_Yes  | Se usará el modo de procesamiento en cuestión.                                                                                                                                                                                                                                                                                     |

<div id="used-in">
  ## Se utiliza en
</div>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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