Is it possible to use FineReader Engine in x64 application?

asked 24 Jan '12, 16:36

Ivan%20Hintsitskiy's gravatar image

Ivan Hintsit... ♦♦
5115


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.

link

answered 22 May '13, 23:06

Raj's gravatar image

Raj
2516

This way you have a 32-bit application.

(23 May '13, 15:18) Dmitry Me ♦♦

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.

link

answered 12 Mar '12, 12:51

Chudik79's gravatar image

Chudik79
692

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×39
×2

Asked: 24 Jan '12, 16:36

Seen: 3,871 times

Last updated: 23 May '13, 15:18

© 2016 ABBYY. All rights Reserved. www.ABBYY.com | Privacy Policy | Legal