Step 2: Barcode Type 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_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_Autodetect

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

This website uses cookies which enable you to see pages or use other functions of our websites. You can turn off such cookies in your browser’s settings. If you continue to use these pages, you consent to the use of cookies.