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 that will be used in the next recognition process, call SelectLanguages. In addition, special character options can also be set for characters in the active languages using LanguageCharacterPlus, LanguageCharacterPlusFilter and LanguageCharacterFilter. To determine what languages have been activated for the OCR engine, call SelectedLanguages property.
To determine whether a specific character is enabled in the active languages, call IsCharacterEnabled.
DefaultSpellLanguages property gets the default languages used for checking spelling. All available spelling languages available to the OCR engine are default and are used for checking spelling.