Is it possible to use FineReader Engine in x64 application?
Using FineReader Engine in x64 application
- 3.9K Views
- Last Post 23 May 2013
Yes it is.
Regardless FRE is 32-bit application it is also COM-aware application. So it is able to utilize COM for automatic marshaling between 64-bit and 32-bit applications.
Starting from version 10 you can use OutprocLoader function to load SDK instance to an outer process from within 64-bit host application. After that you can get IEngine object and work with it as usual. All interprocess communications (including marshaling) will be held by COM.
Hi @ivan hintsitskiy, To add up to Chundik79 answer you have to explicitly indicate x86 as target platform if you're using C# or VB.NET. Leaving the target platform as "Any CPU" raises a runtime error when instantiating the engine on a 64 bit OS.
1230 questions, 4060 answers.