跳轉到主要內容
BarcodeTypeEnum 列舉常數用於表示 ABBYY FineReader Engine 可識別的條碼類型。這些常數可在識別時用來指定要識別的條碼類型,或在識別後用來定義已識別條碼的類型。
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;

元素

名稱描述
BT_Autodetect強制 ABBYY FineReader Engine 在識別時自動偵測條碼類型。
BT_AutodetectWithoutPostal強制 ABBYY FineReader Engine 在識別時自動偵測條碼類型,但不包含郵政類型。
BT_Australia4StateAustralia 4-State 標準的條碼。
BT_AztecAztec 標準的條碼。
BT_Codabar符合 Codabar 標準的條碼。
BT_Code128採用 Code 128 標準的條碼。
BT_Code32符合 Code 32 標準的條碼。
BT_Code39符合 Code 39 標準的條碼。
BT_Code93符合 Code 93 標準的 Barcode。
BT_DataMatrix採用 Data Matrix 標準的條碼。
BT_EAN13採用 EAN 13 標準的條碼。
BT_EAN8EAN 8 標準條碼。
BT_FullAscii符合 Full ASCII Code 39 標準的條碼。
BT_IATA25IATA 2 of 5 標準的條碼。 <Note> 我們建議,只有在您確定影像中會出現此類型的條碼時,才在 IBarcodeParams::Type 屬性中包含此常數。此類型的條碼沒有檢查碼,因此可能會在實際上不含任何條碼的影像區域中被誤判為條碼。 </Note>
BT_Industrial25採用 Industrial 2 of 5 標準的條碼。
BT_IntelligentMail符合 Intelligent Mail 標準的條碼。
BT_Interleaved25Interleaved 2 of 5 標準的條碼。 <Note> 只有在您確定影像中會出現此類型的條碼時,我們才建議在 IBarcodeParams::Type 屬性中包含此常數。此類型的條碼沒有檢查碼,因此可能會在實際上不含任何條碼的影像區域中被誤判為條碼。 </Note>
BT_JapanPost符合 Japan Post 標準的條碼。
BT_KIXKIX 標準條碼。
BT_Matrix25Matrix 2 of 5 標準的條碼。 <Note> 我們建議,只有在您確定影像中會出現此類型的條碼時,才將此常數包含在 IBarcodeParams::Type 屬性中。此類型的條碼沒有檢查碼,因此可能會在實際上不含任何條碼的影像區域中被誤判為條碼。 </Note>
BT_MaxiCode符合 MaxiCode 標準的條碼。
BT_Patch符合 Patch 標準的條碼。
BT_PDF417符合 PDF417 標準的條碼。
BT_PostNet採用 PostNet 標準的條碼。
BT_QRCode符合 QR Code 標準的條碼。
BT_RoyalMail4State採用 Royal Mail 4-State 標準的條碼。
BT_UCC128GS1-128 標準的條碼,先前稱為 UCC-128。
BT_Unknown表示未知的條碼類型。若 ABBYY FineReader Engine 未能偵測出條碼類型,則可將其作為回傳值。
BT_UPCA符合 UPC-A 標準的條碼。
BT_UPCE符合 UPC-E 標準的條碼。

適用於

IBarcodeBlock::BarcodeType IBarcodeParams::Type

另請參閱

條碼類型