> ## 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 en la API de ABBYY FineReader Engine: tipos de bloques de página (texto, tabla, imagen, código de barras, marca de verificación, separador, etc.).

Las constantes de la enumeración BlockTypeEnum se utilizan para describir el tipo de un bloque.

```
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">
  ## Elementos
</div>

| Nombre             | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| BT\_AutoAnalysis   | Bloque de análisis automático. Los bloques de este tipo se usan solo en Visual Components. No se pueden crear ni reconocer mediante la API de FineReader Engine. Se puede acceder a las propiedades de los bloques de este tipo a través del objeto [AutoAnalysisBlock](/es/fine-reader/engine/api-reference/layout-related-objects/autoanalysisblock). <br /><br /> **Nota:** *Solo para Windows.*                                                                                                                                                                                                                                                |
| BT\_Barcode        | Bloque de código de barras. Corresponde a una zona de la imagen reconocida como código de barras. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [BarcodeBlock](/es/fine-reader/engine/api-reference/layout-related-objects/barcodeblock).                                                                                                                                                                                                                                                                                                                                                         |
| BT\_Checkmark      | Bloque de marca de verificación. Corresponde a una zona de la imagen reconocida como marca de verificación. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [CheckmarkBlock](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock).                                                                                                                                                                                                                                                                                                                                           |
| BT\_CheckmarkGroup | Bloque de grupo de marcas de verificación. Corresponde a una zona de la imagen reconocida como grupo de marcas de verificación. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [CheckmarkGroup](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup).                                                                                                                                                                                                                                                                                                                       |
| BT\_RasterPicture  | Bloque de imagen ráster. La parte de la imagen delimitada por este bloque no se reconoce y el bloque se exporta "tal cual". Las propiedades de este tipo de bloque están representadas por el objeto [RasterPictureBlock](/es/fine-reader/engine/api-reference/layout-related-objects/rasterpictureblock).                                                                                                                                                                                                                                                                                                                                         |
| BT\_Separator      | Bloque separador. Los separadores son líneas de una imagen. Pueden ser partes de una tabla, líneas que separan distintos elementos de texto, etc. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [SeparatorBlock](/es/fine-reader/engine/api-reference/layout-related-objects/separatorblock).                                                                                                                                                                                                                                                                                                     |
| BT\_SeparatorGroup | Bloque de grupo de separadores. Corresponde a una zona de la imagen reconocida como un grupo de separadores. Un grupo de separadores suele incluir cuatro separadores que forman un rectángulo. Por ejemplo, las cuatro líneas del borde de una tabla se reconocen como un grupo de separadores. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [SeparatorGroup](/es/fine-reader/engine/api-reference/layout-related-objects/separatorgroup).                                                                                                                                                      |
| BT\_Table          | Bloque de tabla. Corresponde a una zona de la imagen reconocida como tabla. Una región de tabla solo puede ser rectangular. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [TableBlock](/es/fine-reader/engine/api-reference/layout-related-objects/tableblock).                                                                                                                                                                                                                                                                                                                                   |
| BT\_Text           | Bloque de texto. Corresponde a una zona de la imagen reconocida como texto con formato. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [TextBlock](/es/fine-reader/engine/api-reference/layout-related-objects/textblock).                                                                                                                                                                                                                                                                                                                                                                         |
| BT\_VectorPicture  | Bloque de imagen vectorial. Los bloques de este tipo solo pueden aparecer en el diseño si una página se ha analizado con la propiedad [IPageAnalysisParams::DetectVectorGraphics](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams#detectvectorgraphics) establecida en TRUE. Normalmente, las imágenes de fondo se reconocen como bloques de este tipo. Se puede acceder a las propiedades adicionales de los bloques de este tipo a través del objeto [VectorPictureBlock](/es/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock). |

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

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

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