Vai al contenuto principale
Le costanti dell’enumerazione BlockTypeEnum sono utilizzate per descrivere il tipo di un Block.
typedef enum {
 BT_Text,
 BT_RasterPicture,
 BT_Table,
 BT_Barcode,
 BT_Checkmark,
 BT_CheckmarkGroup,
 BT_VectorPicture,
 BT_Separator,
 BT_SeparatorGroup,
 BT_AutoAnalysis,
} BlockTypeEnum;

Elementi

NomeDescrizione
BT_AutoAnalysisBlock di analisi automatica. I Block di questo tipo sono utilizzati solo in Visual Components. Non possono essere creati né riconosciuti tramite l’API di FineReader Engine. È possibile accedere alle proprietà dei Block di questo tipo tramite l’oggetto AutoAnalysisBlock. <Note> Solo Windows. </Note>
BT_BarcodeBlock Barcode. Corrisponde a una zona dell’immagine riconosciuta come barcode. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto BarcodeBlock.
BT_CheckmarkBlock di segno di spunta. Corrisponde a una zona dell’immagine riconosciuta come segno di spunta. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto CheckmarkBlock.
BT_CheckmarkGroupBlock gruppo di segni di spunta. Corrisponde a una zona dell’immagine riconosciuta come gruppo di segni di spunta. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto CheckmarkGroup.
BT_RasterPictureBlock immagine raster. La parte dell’immagine racchiusa da questo Block non viene riconosciuta e il Block viene esportato “così com’è”. Le proprietà di questo tipo di Block sono rappresentate dall’oggetto RasterPictureBlock.
BT_SeparatorBlock Separator. I Separator sono linee presenti in un’immagine. Possono essere parti di una tabella, linee che separano diversi elementi di testo, ecc. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto SeparatorBlock.
BT_SeparatorGroupBlock gruppo di Separator. Corrisponde a una zona dell’immagine riconosciuta come gruppo di Separator. Un gruppo di Separator di solito include quattro Separator che formano un rettangolo. Ad esempio, quattro linee del bordo di una tabella vengono riconosciute come un gruppo di Separator. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto SeparatorGroup.
BT_TableBlock di tabella. Corrisponde a una zona dell’immagine riconosciuta come tabella. Una regione di tabella può avere solo forma rettangolare. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto TableBlock.
BT_TextBlock di testo. Corrisponde a una zona dell’immagine riconosciuta come testo formattato. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto TextBlock.
BT_VectorPictureBlock immagine vettoriale. I Block di questo tipo possono comparire nel layout solo se una pagina è stata analizzata con la proprietà IPageAnalysisParams::DetectVectorGraphics impostata su TRUE. Di solito, le immagini di sfondo vengono riconosciute come Block di questo tipo. È possibile accedere alle proprietà aggiuntive dei Block di questo tipo tramite l’oggetto VectorPictureBlock.

Utilizzato in

IBlock::Type ILayoutBlocks::AddNew