| Class | Description | |
|---|---|---|
| OcrEngineManager | Provides methods to create OCR engine instances. | |
| OcrException | The exception that is thrown when a runtime error occurs inside the IOcrEngine | |
| OcrSupportLockedException | The exception that is thrown when a support locked runtime error occurs inside the IOcrEngine. |
| Interface | Description | |
|---|---|---|
| IOcrAutoRecognizeManager | Provides support for the one shot "fire and forget" approach to OCR. | |
| IOcrDocument | Defines an OCR document object. | |
| IOcrDocumentManager | Manages the OCR documents of this IOcrEngine. | |
| IOcrEngine | Provides support for OCR functionality in LEADTOOLS. | |
| IOcrLanguageManager | Provides access to the language environment of the character sets used by the IOcrEngine. | |
| IOcrOmrOptions | The OMR settings currently used in the engine. | |
| IOcrPage | Defines an image page in an OCR document. | |
| IOcrPageCharacters | The recognized characters collection of a page. | |
| IOcrPageCollection | The pages of an OCR document object. | |
| IOcrProgressData | Data for the OcrProgressCallback delegate. | |
| IOcrSettingDescriptor | Defines a setting name, friendly name, type and range. | |
| IOcrSettingManager | Manages the underlying engine-specific settings of this IOcrEngine. | |
| IOcrSpellCheckManager | Manages the spell checking sub system of the OCR engine. | |
| IOcrUserDictionary | The user dictionary settings currently used in the engine. | |
| IOcrUserDictionaryItem | Describes an item in a user dictionary. | |
| IOcrZoneCharacters | The recognized characters collection of a zone inside a page. | |
| IOcrZoneCollection | The zones in this IOcrPage. | |
| IOcrZoneManager | Support for determining the various zone types, recognition modules and fill methods supported by the OCR engine. |
| Structure | Description | |
|---|---|---|
| OcrCharacter | Recognized character data. | |
| OcrStatistic | Processing statistic data. | |
| OcrWord | Recognized word data. | |
| OcrZone | Rectangular area on a page containing a feature of interest to the user. |
| Delegate | Description | |
|---|---|---|
| OcrProgressCallback | Monitors progress of OCR operations. | |
| OcrSpellCheckCallback | Provides a callback for the global user-defined spell checking. |
| Enumeration | Description | |
|---|---|---|
| OcrAutoPreprocessPageCommand | Performs page pre-processing commands | |
| OcrCharacterFontStyle | Font attributes for recognized characters. | |
| OcrCharacterPosition | Recognition character data position information. | |
| OcrDocumentFormat | (Deprecated) The document formats supported by LEADTOOLS OCR toolkit. | |
| OcrEngineType | Specifies available OCR engine types. | |
| OcrLanguageGroup | The language groups supported by this IOcrEngine | |
| OcrOmrFrameDetectionMethod | The OMR frame detection mode. | |
| OcrOmrSensitivity | The OMR sensitivity mode. | |
| OcrOmrZoneState | The zone OMR recognition state. | |
| OcrProgressOperation | OCR progress callback operation identification. | |
| OcrProgressStatus | Status control of the OcrProgressCallback. | |
| OcrSettingValueType | Defines a setting type. | |
| OcrSpellCheckOpinion | Possible return values for a user-defined spell checking callback. | |
| OcrSupportLockedExceptionType | The type of support (feature) needing to be unlocked which caused the error. | |
| OcrUserDictionaryItemStyles | The user dictionary item styles. | |
| OcrXmlOutputOptions |
Controls the format of the XML data obtained from | |
| OcrZoneAfterRecognitionNotes | The after recognition flags for the zone. | |
| OcrZoneCharacterFilters | Character set filter. | |
| OcrZoneFillMethod | Possible content types of the zones | |
| OcrZoneParser | The zone parser used when automatically performing page-layout decomposition (auto-zoning). | |
| OcrZoneRecognitionModule | Available recognition modules of the engine. | |
| OcrZoneRecognitionOptions | Zone checking control options. | |
| OcrZoneType | Zone types. |