This is also the user interface for spell checking a document. TextValidator – This control provides and interface for users to make adjustments to areas of text not recognized during the scanning and validation process. ZoomViewer – This control allows users to zoom in and out of a area selected in the ImageViewer. TextEditor – The TextEditor allows users to view and edit the text that was recognized by the FREngine on the selected page. ImageViewer – This control allows the application’s user to view and edit the page selected in the DocumentViewer. The pages can be shown in a thumbnail or details view. Going clockwise from the top left, the controls are:ĭocumentViewer – This control shows the list of pages loaded from an image/document and the processing status of each page. This is a look at all five of the ABBYY controls on a Windows Form in design view. I created a new ABBYY section in the Toolbox.Īdd references to your project to the three Interop DLLs in the ABBYY \Inc\.Net Interops\ folder which were registered and added to the GAC during the setup process. Next add the ABBYY controls to the Visual Studio Toolbox window. I used Visual Studio 2012 for my application development. To get started create a new Windows Forms Application in either C# or Visual Basic. You are now ready to start developing with the SDK. Register and from a Visual Studio Command Prompt: NET Framework 4.0 are located in the ProgramData\ABBYY\Inc\.Net interops\v4.0 folder. To install Interop assemblies manually, do the following: These steps are listed on the “Using Visual Components in Different Versions of Visual Studio” page in the included SDK help file. Next the FineReader Engine itself can be installed on the development machine and pointed to the license server.Īfter installation is complete if you are using Visual Studio 2010 or 2012, there are a couple of additional steps that must be followed to enable the use of the Visual Components (controls). (Note that the technology can run in VM and cloud environments.) The license manager is where you will add and activate each of your licenses, trial or purchased. The license server must be installed on a physical machine, not a VM. If several developers will be using FineReader Engine from multiple workstations, the license server should be installed on an application server that is available to all the developer machines. It can either be installed directly on the development machine if only a single developer will be using the SDK. First, a license server must be installed. There are a couple of steps to setting up FineReader Engine on a development machine. More than a dozen sample apps are included with the SDK, including examples in C , C#, VB.NET, VB, Delphi, Java and several scripting languages (JavaScript, Perl and VBScript). I think the best summary of the FineReader Engine’s capabilities can be found on ABBYY’s site.ĪBBYY FineReader Engine is a powerful OCR SDK to integrate ABBYY’s state-of-the-art document recognition and conversion software technologies such as: optical character recognition (OCR), intelligent character recognition (ICR), optical mark recognition (OMR), barcode recognition (OBR), document imaging, and PDF conversion.ĭevelopers should consider ABBYY FineReader if you are building an application which will require any of the following capabilities: Almost any type of export file containing text results can be produced, including text-based PDF, Microsoft Office formats, XML (particularly useful for integrating OCR results with other systems) and more. FineReader Engine is an SDK for building powerful applications that can open images, PDF documents and scanned documents, analyze and parse the contents and output the results. Over the last several weeks, I have been building some simple OCR applications in my spare time using a trial version of the FineReader Engine by ABBYY.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |