Skip to main content
BlockLayerTypeEnum enumeration constants are used to describe the layers to which blocks belong. Blocks may be overlaid, for example, a text block may lay over a background picture block.
typedef enum {
 BLT_Background,
 BLT_Foreground,
 BLT_Hidden
} BlockLayerTypeEnum;

Elements

NameDescription
BLT\_BackgroundThe block belongs to background of the page.
BLT\_ForegroundThe block is on foreground of the page.
BLT\_HiddenThe block is hidden. Such blocks appear in the layout, if the IPageAnalysisParams::DetectTextOnPictures property was set to TRUE during recognition and text was found on a picture.

Used in

IBlock::BlockLayerType RasterPictureBlock::SetBlockLayerType VectorPictureBlock::SetBlockLayerType