Is it possible to use FineReader Engine in x64 application?
Using FineReader Engine in x64 application
Was this article helpful?
0 out of 0 found this helpful
Is it possible to use FineReader Engine in x64 application?
0 out of 0 found this helpful
Comments
3 comments
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.
Dear Ivan,
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.
Dmitry.
This way you have a 32-bit application.
Please sign in to leave a comment.