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_Handprinted = 0x00000010;
  const int ATT_OCR_A       = 0x00000020;
  const int ATT_OCR_B       = 0x00000040;
  const int ATT_MICR_E13B   = 0x00000080;
  const int ATT_Gothic      = 0x00000100;
  const int ATT_MICR_CMC7   = 0x00000200;
  const int ATT_Advanced    = 0x00000400;
  const int ATT_Receipt     = 0x00000800;


Flag name Description
ATT_Advanced Normal text type with low resolution (TextTypeEnum::TT_Normal and IRecognizerParams::LowResolutionMode property set to TRUE).
ATT_Gothic Gothic text type (TextTypeEnum::TT_Gothic). Available if and only if the ABBYY FineReader XIX module is available.
ATT_Handprinted Handprinted text type (TextTypeEnum::TT_Handprinted).
ATT_Index Index text type (TextTypeEnum::TT_Index).
ATT_Matrix Matrix text type (TextTypeEnum::TT_Matrix).
ATT_MICR_E13B E13B language and MICR text type (TextTypeEnum::TT_MICR_E13B).
ATT_MICR_CMC7 CMC7 language and MICR text type (TextTypeEnum::TT_MICR_CMC7).
ATT_Normal Normal text type (TextTypeEnum::TT_Normal).
ATT_OCR_A OCR-A language and text type (TextTypeEnum::TT_OCR_A).
ATT_OCR_B OCR-B language and text type (TextTypeEnum::TT_OCR_B).
ATT_Receipt Receipt text type (TextTypeEnum::TT_Receipt).
ATT_Typewriter Typewriter text type (TextTypeEnum::TT_Typewriter).

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.