[ABBYY Finereader Engine 11] How to trigger Read functionality of ImageViewer Visual Component

  • Last Post 06 May 2014
AbbyyFan posted this 22 April 2014


I am working on ABBYY Finereader Engine 11. I am using DocumentViewer, ImageViewer, ZoomViewer and TextEditor visual components in my application.

On the DocumentViewer component I am selecting a page, on the Page selection change event I have Recognized a particular region and highlighted the region through Page.Recognize() method.

How can I set the recognized text to the TextEditor component from the ImageViewer component without clicking any button? I want to automate the "Read" functionality of the ImageViewer component.

Please help.Thanks in advance.

I know Document.Process() method, which synchronizes all the visual components. I require fast recognizing and processing time.

Julia Anikushina posted this 06 May 2014

You can use the Component Synchronizer component for your scenario. It allows to synchronize Visual Components in the application. That means that all viewing and editing operations will be processed synchronously in all connected components. You can connect to it Image Viewer via the ImageViewer property and Text Editor via the TextEditor property.

For more information please refer to the Developer's Help → Guided Tour → Advanced Techniques → Using GUI Elements → How Component Synchronizer Works and Developer's Help → Visual Components Reference → Supplementary Objects → ComponentSynchronizer.