Programming with LEADTOOLS OCR

The LEADTOOLS OCR SDK provides functions for incorporating optical character recognition (OCR) technology into an application. OCR is used to process bitmap document images into text. LEADTOOLS OCR modules provide functions to:


User words and dictionaries are no longer supported in the LEADTOOLS OCR Module - OmniPage Engine.

LEADTOOLS uses an OCR handle to interact with the OCR engine and the internal OCR list of pages. The OCR handle is a communication session between the LEADTOOLS OCR and an OCR engine installed on the system. The OCR handle is an internal structure that contains all the necessary information for recognition, getting and setting information, and text verification.

To begin programming with LEADTOOLS OCR, you must first unlock the OCR features. Unless OCR features are unlocked, OCR properties, methods, and events will not be available.

For more information on unlocking OCR features, refer to:

Unlocking Special LEAD OCR Features

For more information, refer to:

Changes from Version 15 to Version 16

Programming with LEADTOOLS OCR Module - OmniPage Engine

An Overview of Recognition Modules

Starting and Shutting Down the OCR Engine

Confidence Reporting: LEADTOOLS OCR Module - OmniPage Engine

Languages and Dictionaries

Recognizing Document Pages

Recognizing Multiple Documents

Demo Programs


Help Version 21.0.2021.4.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS OCR Module - OmniPage Engine C API Help