How to create FlexiCapture Engine object with Open License

Question

How to create FlexiCapture Engine object with Open License?

Answer

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

Comments

0 comments

Please sign in to leave a comment.