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

# Constantes prédéfinies

> Constantes prédéfinies dans le langage FlexiLayout : valeurs de BarcodeTypes, DateFormats, ImageObjectType, Direction, TextTypes et d'autres types intégrés.

Le langage FlexiLayout comprend les constantes prédéfinies suivantes.

<div id="constant-types-and-values">
  ## Types et valeurs des constantes
</div>

Chaque ligne indique un type intégré et les valeurs constantes qu’il définit.

| Type                        | Valeur                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Alignment`                 | `Alignment_None`, `Alignment_Left`, `Alignment_Right`, `Alignment_Justified`, `Alignment_Center`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `BarcodeOrientations`       | `BarcodeOrientation_Autodetect`, `BarcodeOrientation_LefttoRight`, `BarcodeOrientation_Downtotop`, `BarcodeOrientation_RighttoLeft`, `BarcodeOrientation_toptoDown`                                                                                                                                                                                                                                                                                                                                                                                                             |
| `BarcodeTypes`              | `BarcodeType_Autodetect`, `BarcodeType_Codabar`, `BarcodeType_Code39`, `BarcodeType_CheckCode39`, `BarcodeType_Code39WithoutAsterisk`, `BarcodeType_Interleaved25`, `BarcodeType_CheckInterleaved25`, `BarcodeType_EAN13`, `BarcodeType_Code128`, `BarcodeType_EAN8`, `BarcodeType_PDF417`, `BarcodeType_IATA25`, `BarcodeType_UCC128`, `BarcodeType_UPCA`, `BarcodeType_UPCE`, `BarcodeType_CheckCodabar`, `BarcodeType_Industrial25`, `BarcodeType_Matrix25`, `BarcodeType_Postnet`, `BarcodeType_Patch`, `BarcodeType_Aztec`, `BarcodeType_DataMatrix`, `BarcodeType_QRCode` |
| `CurrencyPositionTypes`     | `CurrencyPos_Left`, `CurrencyPos_Right`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `DateFormats`               | `DayMonthYear`, `DayYearMonth`, `MonthDayYear`, `MonthYearDay`, `YearDayMonth`, `YearMonthDay`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `DayFormatVariants`         | `NoLeadingZeroDay`, `WithLeadingZeroDay`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `Direction`                 | `Vertical`, `Horizontal`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `ImageObjectType`           | Une somme de valeurs élémentaires de types d’objets. Voir [Valeurs élémentaires d’ImageObjectType](#imageobjecttypedefinition).                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `Logic`                     | `true`, `false`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `MonthFormatVariants`       | `DigitsNoLeadingZeroMonth`, `DigitsWithLeadingZeroMonth`, `WordMonth`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `PageEdge`                  | `PageTop`, `PageBottom`, `PageLeft`, `PageRight`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `Quality`                   | `BestQuality`, `WorstQuality`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `RecognitionMode`           | `BalancedMode`, `FastMode`, `FullModelMode`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `SearchAreaPageRestriction` | `WholePage` (utilisé uniquement dans la fonction `RestrictSearchArea`)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `SearchAreaPageSetType`     | `AnyPage`, `OddPages`, `EvenPages`, `LastPage` (utilisé uniquement dans la fonction `RestrictSearchArea`)                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `String`                    | `RegionalDecimalPoint` – le caractère utilisé par le système d’exploitation pour séparer les parties entière et fractionnaire d’un nombre décimal.                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `TableColumnType`           | `ColumnType_Text`, `ColumnType_Currency`, `ColumnType_Date`, `ColumnType_RegExp`, `ColumnType_Number`                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `TextAlignmentInTableCell`  | `TextAlignment_CellTop`, `TextAlignment_CellBottom`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `TextTypes`                 | `TextType_Normal`, `TextType_TypeWriter`, `TextType_Matrix`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `YearFormatVariants`        | `TwoDigitYear`, `FourDigitYear`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `TextRotations`             | `HorizontalText`, `ClockwiseText`, `CounterClockwiseText`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |

<h2 id="imageobjecttypedefinition">
  Valeurs élémentaires d'ImageObjectType
</h2>

Une valeur de type `ImageObjectType` correspond à la somme d'un nombre quelconque des valeurs élémentaires suivantes. Chaque valeur élémentaire correspond à des objets d'un type particulier.

| Valeur                | Type d'objet          |
| --------------------- | --------------------- |
| `AnyText`             | Text                  |
| `PunctuationMark`     | Signes de ponctuation |
| `PictureObject`       | Image                 |
| `InvertedTextObject`  | Texte inversé         |
| `CheckmarkObject`     | Coche                 |
| `SeparatorObject`     | Separator             |
| `VertSeparatorObject` | Séparateur vertical   |
| `HorSeparatorObject`  | Séparateur horizontal |
| `BarcodeObject`       | Barcode               |
