Vai al contenuto principale
Le costanti dell’enumerazione BarcodeTypeEnum vengono utilizzate per indicare i tipi di codici a barre che ABBYY FineReader Engine è in grado di riconoscere. Queste costanti possono essere utilizzate durante il riconoscimento per specificare i tipi di codici a barre da riconoscere oppure, dopo il riconoscimento, per definire i tipi di codici a barre riconosciuti.
typedef enum {
 BT_Unknown         = 0x00000000,
 BT_Code39          = 0x00000001,
 BT_Interleaved25   = 0x00000002,
 BT_EAN13           = 0x00000004,
 BT_Code128         = 0x00000008,
 BT_EAN8            = 0x00000010,
 BT_PDF417          = 0x00000020,
 BT_Codabar         = 0x00000040,
 BT_UPCE            = 0x00000080,
 BT_Industrial25    = 0x00000100,
 BT_IATA25          = 0x00000200,
 BT_Matrix25        = 0x00000400,
 BT_Code93          = 0x00000800,
 BT_PostNet         = 0x00001000,
 BT_UCC128          = 0x00002000,
 BT_Patch           = 0x00004000,
 BT_Aztec           = 0x00008000,
 BT_DataMatrix      = 0x00010000,
 BT_QRCode          = 0x00020000,
 BT_UPCA            = 0x00040000,
 BT_MaxiCode        = 0x00080000,
 BT_Code32          = 0x00100000,
 BT_FullAscii       = 0x00200000,
 BT_IntelligentMail = 0x00400000,
 BT_RoyalMail4State = 0x00800000,
 BT_KIX             = 0x01000000,
 BT_Australia4State = 0x02000000,
 BT_JapanPost       = 0x04000000,
 BT_Autodetect      = BT_Code39 | BT_Interleaved25 | BT_EAN13 | BT_Code128 | BT_EAN8
 | BT_PDF417 | BT_Codabar | BT_UPCE | BT_Industrial25 | BT_IATA25 | BT_Matrix25
 | BT_Code93 | BT_PostNet | BT_UCC128 | BT_Patch | BT_Aztec | BT_DataMatrix
 | BT_QRCode | BT_UPCA | BT_MaxiCode | BT_Code32 | BT_FullAscii | BT_IntelligentMail
 | BT_RoyalMail4State | BT_KIX | BT_Australia4State| BT_JapanPost,
 BT_AutodetectWithoutPostal = BT_Code39 | BT_Interleaved25 | BT_EAN13 | BT_Code128 | BT_EAN8
 | BT_PDF417 | BT_Codabar | BT_UPCE | BT_Industrial25 | BT_IATA25 | BT_Matrix25
 | BT_Code93 | BT_UCC128 | BT_Patch | BT_Aztec | BT_DataMatrix
 | BT_QRCode | BT_UPCA | BT_MaxiCode | BT_Code32 | BT_FullAscii           
 } BarcodeTypeEnum;

Elementi

NomeDescrizione
BT_AutodetectFa in modo che ABBYY FineReader Engine rilevi automaticamente il tipo di Barcode durante il riconoscimento.
BT_AutodetectWithoutPostalFa in modo che ABBYY FineReader Engine rilevi automaticamente il tipo di Barcode durante il riconoscimento, escludendo i tipi postali.
BT_Australia4StateBarcode conforme allo standard Australia 4-State.
BT_AztecBarcode nello standard Aztec.
BT_CodabarBarcode conforme allo standard Codabar.
BT_Code128Barcode nel formato Code 128.
BT_Code32Barcode conforme allo standard Code 32.
BT_Code39Barcode secondo lo standard Code 39.
BT_Code93Barcode secondo lo standard Code 93.
BT_DataMatrixBarcode nello standard Data Matrix.
BT_EAN13Barcode conforme allo standard EAN 13.
BT_EAN8Barcode nello standard EAN 8.
BT_FullAsciiBarcode secondo lo standard Full ASCII Code 39.
BT_IATA25Barcode nello standard IATA 2 of 5. <Note> Si consiglia di includere questa costante nella proprietà IBarcodeParams::Type solo quando si è certi che nelle immagini saranno presenti barcode di questo tipo. I barcode di questo tipo non hanno un checksum e possono quindi essere rilevati erroneamente in aree dell’immagine che in realtà non contengono alcun barcode. </Note>
BT_Industrial25Barcode nello standard Industrial 2 of 5.
BT_IntelligentMailBarcode conforme allo standard Intelligent Mail.
BT_Interleaved25Barcode nello standard Interleaved 2 of 5. <Note> Si consiglia di includere questa costante nella proprietà IBarcodeParams::Type solo se si è certi che nelle immagini saranno presenti Barcode di questo tipo. I Barcode di questo tipo non hanno un checksum e possono quindi essere rilevati erroneamente in aree dell’immagine che in realtà non contengono alcun Barcode. </Note>
BT_JapanPostBarcode conforme allo standard Japan Post.
BT_KIXBarcode conforme allo standard KIX.
BT_Matrix25Barcode nello standard Matrix 2 of 5. <Note> Si consiglia di includere questa costante nella proprietà IBarcodeParams::Type solo se si è certi che nelle immagini saranno presenti barcode di questo tipo. I barcode di questo tipo non hanno un checksum e possono quindi essere rilevati erroneamente in aree dell’immagine che in realtà non contengono alcun barcode. </Note>
BT_MaxiCodeBarcode nello standard MaxiCode.
BT_PatchBarcode nello standard Patch.
BT_PDF417Barcode conforme allo standard PDF417.
BT_PostNetBarcode conforme allo standard PostNet.
BT_QRCodeBarcode nello standard QR Code.
BT_RoyalMail4StateBarcode conforme allo standard Royal Mail 4-State.
BT_UCC128Barcode conforme allo standard GS1-128. In precedenza denominato UCC-128.
BT_UnknownIndica un tipo di Barcode sconosciuto. Può essere usato come valore restituito se ABBYY FineReader Engine non è riuscito a identificare il tipo di Barcode.
BT_UPCABarcode conforme allo standard UPC-A.
BT_UPCEBarcode conforme allo standard UPC-E.

Usato in

IBarcodeBlock::BarcodeType IBarcodeParams::Type

Vedi anche

Tipi di Barcode