ABBYY FineReader Engine 9.0 CLI for Linux
Barcode Type Enum

www.ocr4linux.com / Documentation Home / Barcode enum

 

BarcodeTypeEnum enumeration constants are used to denote the types of barcode that can be recognised by ABBYY FineReader Engine.

typedef enum {
	BT_Unknown,
	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_Autodetect
} BarcodeTypeEnum; 

Elements

Name Description

BT_Unknown

Denotes unknown type of barcode.

BT_Code39

Barcode in "Code 39" standard.

BT_Interleaved25

Barcode in "Interleaved 2 of 5" standard.

BT_EAN13

Barcode in "EAN 13" standard.

BT_Code128

Barcode in "Code 128" standard.

BT_EAN8

Barcode in "EAN 8" standard.

BT_PDF417

Barcode in "PDF 417" standard. 

BT_Codabar

Barcode in "Codabar" standard.

BT_UPCE

Barcode in "UPC-E" standard.

BT_Industrial25

Barcode in "Industrial 2 of 5" standard.

BT_Matrix25

Barcode in "Matrix 2 of 5" standard.

BT_Code93

Barcode in "Code 93" standard.

BT_PostNet

Barcode in "PostNet" standard.

BT_UCC128

Barcode in "UCC128" standard.

BT_Patch

Barcode in "Patch" standard.

BT_Aztec

Barcode in "Aztec" standard.

BT_DataMatrix

Barcode in "DataMatrix" standard.

BT_QRCode

Barcode in "QRCode" standard.

BT_Autodetect

Forces ABBYY FineReader Engine to automatically detect the barcode type during recognition.