ABBYY Mobile OCR Engine 4

Go to: Contents | Native Library API Reference | Enumerations

TFineBarcodeSupplement

TFineBarcodeSupplement enumeration constants are used to set the barcode supplement in the FineRecognizeBarcode function. The constants are defined using the BIT_FLAG macros or as a combination.

typedef enum tagTFineBarcodeSupplement {
    FBS_Void   = BIT_FLAG( 0 ),
    FBS_2Digit = BIT_FLAG( 1 ),
    FBS_5Digit = BIT_FLAG( 2 ),

    FBS_AutoDetect = FBS_Void | FBS_2Digit | FBS_5Digit,
    FBS_AnySupplement = FBS_2Digit | FBS_5Digit
} TFineBarcodeSupplement;

Flag

Name Description
FBS_Void The empty supplement.
FBS_2Digit The 2-digit supplement.
FBS_5Digit The 5-digit supplement.
FBS_AutoDetect Forces ABBYY Mobile OCR Engine to automatically detect the barcode type during recognition.
FBS_AnySupplement Combination of all non-empty supplements.

See also

FineRecognizeBarcode