메인 콘텐츠로 건너뛰기
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_CodabarCodabar 표준 바코드.
BT_Code128Code 128 규격의 바코드.
BT_Code32Code 32 표준 바코드.
BT_Code39Code 39 규격 바코드.
BT_Code93Code 93 표준 바코드.
BT_DataMatrixData Matrix 표준 바코드.
BT_EAN13EAN 13 표준 바코드.
BT_EAN8EAN 8 표준 바코드.
BT_FullAsciiFull ASCII Code 39 표준 바코드.
BT_IATA25IATA 2 of 5 표준 바코드. <Note> 이미지에 이 유형의 바코드가 나타나는 것이 확실한 경우에만 IBarcodeParams::Type 속성에 이 상수를 포함하는 것이 좋습니다. 이 유형의 바코드에는 체크섬이 없으므로 실제로 바코드가 없는 이미지 영역에서도 잘못 검출될 수 있습니다. </Note>
BT_Industrial25Industrial 2 of 5 규격의 바코드.
BT_IntelligentMailIntelligent Mail 표준 바코드.
BT_Interleaved25Interleaved 2 of 5 규격의 바코드. <Note> 이 유형의 바코드가 이미지에 나타나는 것이 확실한 경우에만 IBarcodeParams::Type 속성에 이 상수를 포함하는 것이 좋습니다. 이 유형의 바코드에는 체크섬이 없으므로 실제로 바코드가 없는 이미지 영역에서도 잘못 검출될 수 있습니다. </Note>
BT_JapanPostJapan Post 표준 바코드.
BT_KIXKIX 표준 바코드.
BT_Matrix25Matrix 2 of 5 표준의 바코드입니다. <Note> 이미지에 이 유형의 바코드가 포함되어 있음이 확실한 경우에만 IBarcodeParams::Type 속성에 이 상수를 포함하는 것이 좋습니다. 이 유형의 바코드에는 체크섬이 없으므로 실제로 바코드가 없는 이미지 영역에서도 잘못 검출될 수 있습니다. </Note>
BT_MaxiCodeMaxiCode 표준 바코드.
BT_PatchPatch 표준 바코드입니다.
BT_PDF417PDF417 규격 바코드입니다.
BT_PostNetPostNet 표준 바코드.
BT_QRCodeQR Code 표준 바코드.
BT_RoyalMail4StateRoyal Mail 4-State 표준 바코드입니다.
BT_UCC128GS1-128 규격 바코드. 이전 명칭은 UCC-128입니다.
BT_Unknown알 수 없는 바코드 유형을 나타냅니다. ABBYY FineReader Engine이 바코드 유형을 감지하지 못한 경우 반환값으로 사용될 수 있습니다.
BT_UPCAUPC-A 규격 바코드.
BT_UPCEUPC-E 표준 바코드.

사용 위치

IBarcodeBlock::BarcodeType IBarcodeParams::Type

참고 항목

바코드 유형