ABBYY Mobile OCR Engine 4

Go to: Contents

Licensing

A special protection technology is used to protect ABBYY Mobile OCR Engine from illegal copying and distribution. This technology effectively excludes unauthorized use of ABBYY products by persons who have not signed a License Agreement with the software copyright owner.

Developer and Runtime Licenses

ABBYY Mobile OCR Engine has two types of licenses:

Note: If you use a trial license, the word "ABBYY" will appear in each 20th line in the recognized text and in each 3d recognized business card.

ABBYY Mobile OCR Engine license is stored in a license file (*.License). No operations with ABBYY Mobile OCR Engine may be performed until a valid license is loaded.

Loading the license in native library

To add license information to an application, do the following:

  1. Load the license file into memory.
  2. Assign the LicenseData field of the CFineLicenseInfo structure to a pointer to the memory buffer which contains loaded data.
  3. Specify the DataLength and ApplicationID fields of the structure. The ApplicationID field must correspond to the application name in the license file.
  4. Pass a constant pointer to the CFineLicenseInfo variable to the FineSetLicenseInfo function.

Use the FineGetLicenseInfo function to get information about the current license.