Skip to main content
The ATT_ prefixed flags are used to denote the possible ABBYY FineReader Engine text types whose availability depends on the license. The ILicense::AvailableTextTypes property returns a bitwise OR combination of zero or more of these flags values, where each set bit indicates that the corresponding text type is available in the license.
module AvailableTextTypesFlags
{
  const int ATT_Normal      = 0x00000001;
  const int ATT_Typewriter  = 0x00000002;
  const int ATT_Matrix      = 0x00000004;
  const int ATT_Index       = 0x00000008;
  const int ATT_OCR_A       = 0x00000010;
  const int ATT_OCR_B       = 0x00000020;
  const int ATT_MICR_E13B   = 0x00000040;
  const int ATT_Gothic      = 0x00000080;
  const int ATT_MICR_CMC7   = 0x00000100;
  const int ATT_Advanced    = 0x00000200;
  const int ATT_Receipt     = 0x00000400;
};

Elements

Flag nameDescription
ATT\_AdvancedNormal text type with low resolution (TextTypeEnum::TT\_Normal and IRecognizerParams::LowResolutionMode property set to TRUE).
ATT\_GothicGothic text type (TextTypeEnum::TT\_Gothic). Available if and only if the ABBYY FineReader XIX module is available.
ATT\_IndexIndex text type (TextTypeEnum::TT\_Index).
ATT\_MatrixMatrix text type (TextTypeEnum::TT\_Matrix).
ATT\_MICR\_E13BE13B language and MICR text type (TextTypeEnum::TT\_MICR\_E13B).
ATT\_MICR\_CMC7CMC7 language and MICR text type (TextTypeEnum::TT\_MICR\_CMC7).
ATT\_NormalNormal text type (TextTypeEnum::TT\_Normal).
ATT\_OCR\_AOCR-A language and text type (TextTypeEnum::TT\_OCR\_A).
ATT\_OCR\_BOCR-B language and text type (TextTypeEnum::TT\_OCR\_B).
ATT\_ReceiptReceipt text type (TextTypeEnum::TT\_Receipt).
ATT\_TypewriterTypewriter text type (TextTypeEnum::TT\_Typewriter).

Used in

License ABBYY FineReader Engine 12 Modules