License Object (ILicense Interface)

This object stores information about the current license.

Properties

Name Type Description
Application Engine, read-only Returns the Engine object.
License number
CustomerProjectId BSTR, read-only Returns the Customer Project ID to which the license corresponds. The ID is common to all the licenses in one project and is used to initialize the library.
SerialNumber BSTR, read-only Returns the serial number of the license.
License parameters
AvailableEngineModules int, read-only Describes the set of the ABBYY FineReader Engine modules available in the license as a bitwise OR combination of the AEM_ prefixed flags.
AvailableBarcodeModules int, read-only Describes the set of the ABBYY FineReader Engine barcode modules available in the license as a bitwise OR combination of the ABM_ prefixed flags.
AvailableExportFormats int, read-only Describes the set of the export formats available in the license as a bitwise OR combination of the AEF_ prefixed flags.
AvailableLanguageSets int, read-only Describes the set of the language sets available in the license as a bitwise OR combination of the ALS_ prefixed flags.
AvailableTextTypes int, read-only Describes the set of the text types available in the license as a bitwise OR combination of the ATT_ prefixed flags.
AvailableVisualComponents int, read-only

Describes the set of the ABBYY FineReader Engine Visual Components modules available in the license as a bitwise OR combination of the AVC_ prefixed flags.

AllowedCoresCount int, read-only Returns the number of CPU cores that can be used simultaneously. If the value of this property is 0, the number of CPU cores is unlimited.
MinimumCoresCountPerInstance int, read-only Returns the minimum number of CPU cores which is allocated by ABBYY FineReader Engine at initialization.
Volume counters
Volume int, read-only Returns the total number of pages/characters which can be processed during a period if the license has such a limitation. See also the VolumeRefreshingPeriod property.
VolumeRefreshingPeriod VolumeRefreshingPeriodEnum, read-only Returns information about the limitation period if the license limits the number of processed pages/characters during this period. See also the VolumeRemaining, Volume properties.
VolumeRemaining int, read-only Returns the remaining number of pages/characters which can be processed till the end of the current period if the license has such a limitation. When this property value reaches 0, analysis, recognition and export operations will not be possible. See also the VolumeRefreshingPeriod property.

Methods

Name Description
ExpirationDate Returns a flag indicating whether the license has an absolute or relative time limitation, and the date at which the license will stop working.
VolumeRefreshingDate Returns a renewal date for the ABBYY FineReader Engine license limitations in a number of pages processed.

Related objects

Object Diagram

Output parameter

This object is the output parameter of the Item and Find methods of the Licenses object.

Input parameter

This object is the input parameter of the SetCurrentLicense method of the Engine object.

Samples

C# code

The object is used in the following code samples: CommandLineInterface; and demo tools: BatchProcessingRecognition, MultiProcessingRecognition, PDFExportProfiles, User Pattern Training Utility.

See also

Licenses

Working with Properties

Methods Which Increase the License Counter

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.