Properties
Name | Type | Description |
|---|---|---|
Application | Returns the Engine object. | |
ExternalName | BSTR, read-only | Stores the external name of the predefined language. This name is localized and may be used in user interface. The value of this property depends on the current messages language (IEngine::MessagesLanguage property). For example if the messages language is English, then the name of the predefined language corresponding to the French, will be “French”. If the messages language is French, then the name of the same predefined language will be “Français”. |
InternalName | BSTR, read-only | Stores the internal name of the predefined language. It is this name that should be passed to the IPredefinedLanguages::Find method. For the list of available internal names of the predefined languages see List of ABBYY FineReader Engine predefined languages. |
LanguageCategoryEnum, read-only | Indicates the category to which the current predefined language belongs. You may use this property to organize languages in your user interface. | |
Provides access to the TextLanguage object corresponding to the current predefined language. The TextLanguage object returned by this property is read-only (its modification methods return E_FAIL). Whenever you need to create an editable text language corresponding to a predefined recognition language, do the following two steps:
You may want to use this property to initialize the IRecognizerParams::TextLanguage property with the value corresponding to the predefined language. The alternative way is to call the IRecognizerParams::SetPredefinedTextLanguage method. |
Related objects
Object Diagram
Output parameter
This object is the output parameter of the Item, Find methods of the PredefinedLanguages object.Samples
C# code
C# code
- Linux: CustomLanguage
- Windows: CustomLanguage; and demo tools: BatchProcessingRecognition, Engine Predefined Processing Profiles, MultiProcessingRecognition, PDFExportProfiles
