How to create FlexiCapture Engine object with Open License


How to create FlexiCapture Engine object with Open License?


To call the FlexiCapture Engine with Open license use the InitializeEngineEx function:

InitializeEngineEx (string customerProjectId, string licensePath, string licensePassword, string dataFolder, ref FCEngine.IEngine engine);

customerProjectId – [mandatory] a string containing the Customer Project ID.

licensePath - [mandatory] a path to the folder, where the open license file is located, e.g. ‘C:\Program Files\ Application\SWEO-xxxx-xxxx-xxxx-xxxx-xxxx.ABBYY.LocalLicense’. It must be full path to a file or an empty string. In case of the empty string a license file will be searched for in:

  • Windows: ‘%ProgramData%\ABBYY\SDK\12\Licenses’
  • Linux: ‘/var/lib/ABBYY/SDK/12/Licenses’
  • Mac OS: ‘/Library/Application Support/ABBYY/SDK/12/Licenses’

licensePassword - [mandatory] the Open license password.

dataFolder - [optional, may be an empty string] contains the path to the folder, in which ABBYY FlexiCapture Engine should store user-specific data. By default, it is the FlexiCapture Engine data folder:

  • Windows: %ProgramData%\ABBYY\SDK\12\FlexiCapture Engine
  • Linux: /var/lib/ABBYY/SDK/12/FlexiCapture Engine
  • Mac OS: /Library/Application Support/ABBYY/SDK/12/FlexiCapture Engine

Engine - output variable for the FlexiCapture Engine object.

Find the description of the InitializeEngineEx function in the Help file:

Have more questions? Submit a request



Please sign in to leave a comment.