Skip to main content
The AEM_ prefixed flags are used to denote the possible ABBYY FineReader Engine modules whose availability depends on the license. The ILicense::AvailableEngineModules 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 module is available in the license.
module AvailableEngineModulesFlags
{
  const int AEM_ProcessAsPlainText    = 0x00000001;
  const int AEM_Process               = 0x00000002;
  const int AEM_Analyze               = 0x00000004;
  const int AEM_Recognize             = 0x00000008;
  const int AEM_Synthesize            = 0x00000010;
  const int AEM_OMR                   = 0x00000020;
  const int AEM_ExtendedCharacterInfo = 0x00000040;
  const int AEM_OpenPDF               = 0x00000080;
  const int AEM_UserPatterns          = 0x00000100;
  const int AEM_CameraOCR             = 0x00000800;
  const int AEM_ColorFiltering        = 0x00001000;
  const int AEM_BCR                   = 0x00002000;
  const int AEM_Classification        = 0x00004000;
  const int AEM_MRZCapture            = 0x00008000;
  const int AEM_OpenOfficeFormats     = 0x00010000;
  const int AEM_Comparator            = 0x00020000;
};

Elements

NameDescription
AEM\_AnalyzeAnalysis module.
AEM\_BCRBusiness Card Recognition module.
AEM\_CameraOCRCamera OCR module.
AEM\_ClassificationDocument Classification module.
AEM\_ColorFilteringColor Filtering module.
AEM\_ComparatorCompare Documents module.
AEM\_ExtendedCharacterInfoExtended Character Info module.
AEM\_MRZCaptureMRZCapture module.
AEM\_OMROMR module.
AEM\_OpenOfficeFormatsOffice Formats Opening module. Note: Available for Windows and Linux.
AEM\_OpenPDFPDF Opening module.
AEM\_ProcessProcessing module.
AEM\_ProcessAsPlainTextProcessing as Plain Text module.
AEM\_RecognizeRecognition module.
AEM\_SynthesizeSynthesis module.
AEM\_UserPatternsUser Patterns module.

Used in

License ABBYY FineReader Engine 12 Modules