BarcodeOrientationEnum enumeration constants are used to denote the types of barcode orientation that can be detected by ABBYY FineReader Engine. It is used by the BarcodeParams object.

typedef enum {
 BO_Unknown       = 0x00000000,
 BO_Left_To_Right = 0x00000001,
 BO_Down_To_Top   = 0x00000002,
 BO_Right_To_Left = 0x00000004,
 BO_Top_To_Down   = 0x00000008,
 BO_Autodetect    = BO_Left_To_Right | BO_Down_To_Top | BO_Right_To_Left | BO_Top_To_Down
} BarcodeOrientationEnum;


Name Description
BO_Autodetect Detect the barcode orientation automatically.
BO_Down_To_Top Barcode is oriented from down to top.
BO_Left_To_Right Barcode is oriented from left to right.
BO_Right_To_Left Barcode is oriented from right to left.
BO_Top_To_Down Barcode is oriented from top to down.
BO_Unknown Denotes unknown type of barcode orientation. It may be used as the return value if ABBYY FineReader Engine has failed to detect barcode orientation.

Used in


03.07.2024 8:50:43

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.