| Class | Description | |
|---|---|---|
| RasterDocumentEngine | 
            The RasterDocumentEngine class provides basic support for OCR functionality. For more information see Programming With Leadtools .NET OCR.  | |
| RasterDocumentException | The exception that is thrown when an OCR error occurs. | |
| RasterDocumentProgressEventArgs | The RasterDocumentProgressEventArgs class provides information about the RasterDocumentEngine.Progress event. | |
| RasterDocumentVerifyEventArgs | The RasterDocumentVerifyEventArgs class provides information about the RasterDocumentEngine.Verify event. | |
| RasterDocumentZoneData | The RasterDocumentZoneData class contains all the necessary information for describing a zone. | 
| Structure | Description | |
|---|---|---|
| RasterDocumentCharacterOptions | The RasterDocumentCharacterOptions class contains character properties for the final output document | |
| RasterDocumentDrawZoneOptions | The RasterDocumentDrawZoneOptions structure contains options used to display zones or draw them. | |
| RasterDocumentFileFormatInfo | The RasterDocumentFileFormatInfo class contains detailed information about a specific format. | |
| RasterDocumentHandprintOptions | The RasterDocumentHandprintOptions class contains options for Hand print recognition. | |
| RasterDocumentMarkOptions | The RasterDocumentMarkOptions structure contains the Mark properties for the final output document. | |
| RasterDocumentOmrOptions | The RasterDocumentOmrOptions class contains options for OMR recognition. | |
| RasterDocumentOptions | The RasterDocumentDocumentOptions class contains the document properties for the final output document. | |
| RasterDocumentPageInfo | The RasterDocumentPageInfo class contains page information. | |
| RasterDocumentParagraphOptions | The RasterDocumentParagraphOptions class contains the Paragraph properties for the final output document. | |
| RasterDocumentRecognitionStatistic | The RasterDocumentRecognitionStatistic class contains detailed information about the last recognition process. | |
| RasterDocumentRecognizedCharacters | The RasterDocumentRecognizedCharacters structure contains information about the recognized characters. | |
| RasterDocumentRecognizedWords | The RasterDocumentRecognizedWords class contains information about the words that have been recognized. | |
| RasterDocumentRectangle | Stores a set of four integers that represent the corners of a rectangle. | |
| RasterDocumentResultOptions | The RasterDocumentResultOptions structure contains result document properties for the final output document. | |
| RasterDocumentUserDictionaryItem | The RasterDocumentUserDictionaryItem structure contains user dictionary item information. | 
| Delegate | Description | |
|---|---|---|
| RasterDocumentRecognizeStatusCallback | The page recognition status event | 
| Enumeration | Description | |
|---|---|---|
| RasterDocumentAlignment | Values that specify paragraph alignment. | |
| RasterDocumentCharacterFilter | Values that indicate what is to be recognized in a zone. | |
| RasterDocumentCharacterPositionFlags | A set of flags for last characters. | |
| RasterDocumentCodePage | Values that specify the code page | |
| RasterDocumentColorFlags | A set of flags for the font color attributes for the specified characters in the final output document. | |
| RasterDocumentDictionaryAttribute | Values that indicate whether the User Dictionary item is a literal or regular expression. | |
| RasterDocumentExceptionCode | Used as a value for RasterDocumentException.Code property. | |
| RasterDocumentFileFormatInfoType | Values that specify how to output text. | |
| RasterDocumentFillMethod | Values that indicate the kind of characters that fill the zone. | |
| RasterDocumentFontFlags | A set of flags for character formatting. | |
| RasterDocumentFormatLevel | Values that specify how much formatting is exported. | |
| RasterDocumentFormatType | Values that specify the document format type. | |
| RasterDocumentHandRecognizeStyle | Values that specify whether hand-printed numerals use a European style or a US style. | |
| RasterDocumentLanguage | Values that represent the different languages supported by the OCR engine. | |
| RasterDocumentLineSpacing | Values that specify the line spacing options. | |
| RasterDocumentOmrFrame | Values that specify the presence or absence of a frame in a zone, or whether frames will be automatically detected. | |
| RasterDocumentOmrSense | Values that specify the mark sensitivity. | |
| RasterDocumentOptionsLanguage | Values that specify the possible output languages. | |
| RasterDocumentPageParser | Values that specify the different page parser algorithms. | |
| RasterDocumentPaperOrientation | Values that specify the orientation of the output document. | |
| RasterDocumentPaperType | Values that specify the paper type. | |
| RasterDocumentProcessId | Values for the possible OCR processes. | |
| RasterDocumentRecognizeModule | Values that specify which type of recognition module to use on a zone. | |
| RasterDocumentRetainGraphicsMode | Values that specify how to handle graphics. | |
| RasterDocumentSelector | Indicates whether a value is exported, and whether an exported value is calculated or predefined. | |
| RasterDocumentTableMethod | Values that specify how to export table zones. | |
| RasterDocumentTradeoff | Values that indicate whether to recognize for accuracy or for speed. | |
| RasterDocumentVerifyCode | Values for the possible verification codes. | |
| RasterDocumentZoneFlags | A set of flags for the Ocr Zone. | |
| RasterDocumentZoneType | Values that indicate the different zone types. |