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

# BlockTypeEnum

> BlockTypeEnum dans l’API ABBYY FineReader Engine — Types de blocs sur une page (texte, tableau, image, Barcode, coche, Separator, etc.).

Les constantes de l’énumération BlockTypeEnum servent à décrire le type d’un bloc.

```
typedef enum {
 BT_Text,
 BT_RasterPicture,
 BT_Table,
 BT_Barcode,
 BT_Checkmark,
 BT_CheckmarkGroup,
 BT_VectorPicture,
 BT_Separator,
 BT_SeparatorGroup,
 BT_AutoAnalysis,
} BlockTypeEnum;
```

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

| Nom                | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| BT\_AutoAnalysis   | Bloc d’analyse automatique. Les blocs de ce type sont utilisés uniquement dans les composants visuels. Ils ne peuvent pas être créés ni reconnus via l’API FineReader Engine. Les propriétés des blocs de ce type sont accessibles via l’objet [AutoAnalysisBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/autoanalysisblock). <br /><br /> **Remarque :** *Windows uniquement.*                                                                                                                                                                                                                                       |
| BT\_Barcode        | Bloc Barcode. Il correspond à une zone de l’image reconnue comme un Barcode. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [BarcodeBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/barcodeblock).                                                                                                                                                                                                                                                                                                                                                                                    |
| BT\_Checkmark      | Bloc de coche. Il correspond à une zone de l’image reconnue comme une coche. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [CheckmarkBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock).                                                                                                                                                                                                                                                                                                                                                                                |
| BT\_CheckmarkGroup | Bloc de groupe de coches. Il correspond à une zone de l’image reconnue comme un groupe de coches. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [CheckmarkGroup](/fr/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup).                                                                                                                                                                                                                                                                                                                                                           |
| BT\_RasterPicture  | Bloc d’image matricielle. La partie de l’image délimitée par ce bloc n’est pas reconnue, et le bloc est exporté « tel quel ». Les propriétés de ce type de bloc sont représentées par l’objet [RasterPictureBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/rasterpictureblock).                                                                                                                                                                                                                                                                                                                                        |
| BT\_Separator      | Bloc Separator. Les Separator sont des lignes dans une image. Ils peuvent faire partie d’un tableau, séparer différents éléments de texte, etc. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [SeparatorBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/separatorblock).                                                                                                                                                                                                                                                                                                             |
| BT\_SeparatorGroup | Bloc de groupe de Separator. Il correspond à une zone de l’image reconnue comme un groupe de Separator. Un groupe de Separator comprend généralement quatre Separator formant un rectangle. Par exemple, les quatre lignes de bordure d’un tableau sont reconnues comme un groupe de Separator. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [SeparatorGroup](/fr/fine-reader/engine/api-reference/layout-related-objects/separatorgroup).                                                                                                                                                             |
| BT\_Table          | Bloc de tableau. Il correspond à une zone de l’image reconnue comme un tableau. Une région de tableau ne peut être que rectangulaire. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [TableBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/tableblock).                                                                                                                                                                                                                                                                                                                               |
| BT\_Text           | Bloc de texte. Il correspond à une zone de l’image reconnue comme du texte formaté. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [TextBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/textblock).                                                                                                                                                                                                                                                                                                                                                                                   |
| BT\_VectorPicture  | Bloc d’image vectorielle. Les blocs de ce type peuvent apparaître dans le layout uniquement si une page a été analysée avec la propriété [IPageAnalysisParams::DetectVectorGraphics](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams#detectvectorgraphics) définie sur TRUE. En général, les images d’arrière-plan sont reconnues comme des blocs de ce type. Les propriétés supplémentaires des blocs de ce type sont accessibles via l’objet [VectorPictureBlock](/fr/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock). |

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

[IBlock::Type](/fr/fine-reader/engine/api-reference/layout-related-objects/block#type)

[ILayoutBlocks::AddNew](/fr/fine-reader/engine/api-reference/layout-related-objects/layoutblocks/addnew-method)
