跳转到主要内容
BlockTypeEnum 枚举常量用于描述块的类型。
typedef enum {
 BT_Text,
 BT_RasterPicture,
 BT_Table,
 BT_Barcode,
 BT_Checkmark,
 BT_CheckmarkGroup,
 BT_VectorPicture,
 BT_Separator,
 BT_SeparatorGroup,
 BT_AutoAnalysis,
} BlockTypeEnum;

元素

名称描述
BT_AutoAnalysis自动分析块。此类型的块仅用于 Visual Components。它们不能通过 FineReader Engine API 创建或识别。此类型块的属性可通过 AutoAnalysisBlock 对象访问。 <Note> 仅限 Windows。 </Note>
BT_Barcode条码块。它对应于识别为条码的图像区域。此类型块的其他属性可通过 BarcodeBlock 对象访问。
BT_Checkmark复选标记块。它对应于识别为复选标记的图像区域。此类型块的其他属性可通过 CheckmarkBlock 对象访问。
BT_CheckmarkGroup复选标记组块。它对应于识别为复选标记组的图像区域。此类型块的其他属性可通过 CheckmarkGroup 对象访问。
BT_RasterPicture光栅图片块。此块所包围的图像部分不会被识别,并且该块会“按原样”导出。此块类型的属性由 RasterPictureBlock 对象表示。
BT_Separator分隔线块。分隔线是图像中的线条。它们可以是表格的一部分、用于分隔不同文本元素的线条等。此类型块的其他属性可通过 SeparatorBlock 对象访问。
BT_SeparatorGroup分隔线组块。它对应于识别为一组分隔线的图像区域。一组分隔线通常包括构成一个矩形的四条分隔线。例如,表格边框的四条线会被识别为分隔线组。此类型块的其他属性可通过 SeparatorGroup 对象访问。
BT_Table表格块。它对应于识别为表格的图像区域。表格区域只能是矩形。此类型块的其他属性可通过 TableBlock 对象访问。
BT_Text文本块。它对应于识别为带格式文本的图像区域。此类型块的其他属性可通过 TextBlock 对象访问。
BT_VectorPicture矢量图片块。只有当页面分析时将 IPageAnalysisParams::DetectVectorGraphics 属性设置为 TRUE,此类型的块才会出现在版面中。通常,背景图片会被识别为此类型的块。此类型块的其他属性可通过 VectorPictureBlock 对象访问。

用于

IBlock::Type ILayoutBlocks::AddNew