The language environment defines the character set(s) recognized by the OCR engine. For example, if you enable the English and German languages, the German characters (ä, Ä, é, ö, Ö, ü, Ü, ß) will be combined with the English characters to define the set recognized by the engine. The language environment does not perform spell checking however, for that, refer to IOcrSpellCheckManager.
The OCR engine supports many different languages for recognizing text. For a language to be used in the recognition process it must be set as active. To activate the languages(s) that will be used in the next recognition process, call the IOcrLanguageManager.EnableLanguages method. To determine what languages have been activated for the OCR engine, call the IOcrLanguageManager.GetEnabledLanguages method.
Each OCR engine supports different languages, to get a list of all the languages supported by a specific OCR engine, use the IOcrLanguageManager.GetSupportedLanguages method.
For more information about OCR languages and dictionaries, see OCR Languages and Spell Checking.
Getting Started (Guide to Example Programs)
Programming with LEADTOOLS .NET OCR
An Overview of OCR Recognition Modules
Creating an OCR Engine Instance
Starting and Shutting Down the OCR Engine
Multi-Threading with LEADTOOLS OCR
OCR Spell Language Dictionaries
Using OMR in LEADTOOLS .NET OCR
OCR Languages and Spell Checking
OCR Tutorial - Adding and Painting Zones
OCR Tutorial - Working with Pages
OCR Tutorial - Recognizing Pages
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET