The ABM_ prefixed flags are used to denote the possible ABBYY FineReader Engine barcode modules whose availability depends on the license. The ILicense::AvailableBarcodeModules property returns a bitwise OR combination of zero or more of these flags values, where each set bit indicates that the corresponding ABBYY FineReader Engine barcode module is available in the license.

module AvailableBarcodeModulesFlags
  const int ABM_1D           = 0x00000001;
  const int ABM_PDF417       = 0x00000002;
  const int ABM_Aztec        = 0x00000004;
  const int ABM_QRCode       = 0x00000008;
  const int ABM_MaxiCode     = 0x00000010;
  const int ABM_DataMatrix   = 0x00000020;
  const int ABM_Autolocation = 0x00000040;


Name Description
ABM_1D 1D Barcodes module.
ABM_Autolocation Barcode Autolocation module.
ABM_Aztec Aztec module.
ABM_DataMatrix DataMatrix module.
ABM_MaxiCode MaxiCode module.
ABM_PDF417 PDF417 module.
ABM_QRCode QR Code module.

Used in


ABBYY FineReader Engine 12 Modules

24.03.2023 8:51:52

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.