Community

[ABBYY FineReader Engine 10] Load image in memory Answered

I have a C# 4.0 application that uses ABBYY FineReader Engine 10 to recognise TIF images which are above 50MB in size. The images are in a shared folder on a server and the app runs on a Windows7 client PC so I'd like to load the image in memory for processing rather than having the engine copy to its work folder. I thought I could configure that through a pofile but haven't found any. Is there any alernative other than updating the code?

Thanks

Note: I am the developer of the application and using C# and the OCR SDK for which I have both a developer and production license

0

Comments

5 comments

  • Avatar
    Anastasia Galimova

    Dear Raj,

    The exact answer could be provided only by the developer of the application you use.

    0
  • Avatar
    Raj

    Hi @Anastasia Galimova Please re-consider and open the question as I have have a developer and runtime license of the FineReader Engine 10 SDK and the C# application mentioned in my question is being developed by myself.

    Thanks

    0
  • Avatar
    Anastasia Galimova

    The question is reopened, sorry for misunderstanding.

    ABBYY FineReader Engine 10 could be configured via the code only. So, there is no way to change any setting if you have not implement this functionality on your side.

    Probably to make the program to load images in memory only is possible (via updating the code only), but I'm not sure and should consult with the developers. Could you please clarify, do you need this information?

    0
  • Avatar
    Raj

    Hi @Anastasia Galimova

    There are properties like export file format that you can configure through profile files so would you mind checking with developers about my request.

    Thanks

    0
  • Avatar
    Anastasia Galimova

    Hi Raj,

    You are right: some properties (the full list is in Help > Guided Tour > Advanced Techniques > Working with profiles) could be configured via profile file without updating the code if you called IEngine::LoadProfile method in your code.

    Note that FRE10 does not copy image files directly, it creates internal objects from the images. To save memory space, these objects could be stored on the hard drive. You can disable this feature by using the property IFRDocument::PageFlushingPolicy = PFP_KeepInMemory (see Help > Index > PageFlushingPolicy). Unfortunately, this property cannot be configured via profile.

    0

Please sign in to leave a comment.