Leadtools.Forms.Ocr Assembly Changes from Version 16 to Version 16.5
New Types
The following types have been added in v16.5:
Type | Description |
---|---|
Leadtools.Forms.Ocr.IOcrAutoRecognizeManager.Run | Converts an image file on disk to a document file in the specified document format. |
Leadtools.Forms.Ocr.IOcrZoneManager.OmrOptions | Gets the OMR settings currently being used by the engine. |
Leadtools.Forms.Ocr.IOcrEngine.EngineType | Gets the type of this IOcrEngine. |
Leadtools.Forms.Ocr.IOcrEngine.Startup | Starts the OCR engine. |
Leadtools.Forms.Ocr.IOcrEngine.DocumentWriterInstance | Gets the instance of the DocumentWriter object being used inside this IOcrEngine. |
Leadtools.Forms.Ocr.IOcrOmrOptions | The OMR settings currently used in the engine. |
Leadtools.Forms.Ocr.IOcrOmrOptions.GetStateRecognitionCharacter | Gets the character used to represent an OMR state in the output document. |
Leadtools.Forms.Ocr.IOcrOmrOptions.GetStateRecognitionCharacter | Sets the character used to represent an OMR state in the output document. |
Leadtools.Forms.Ocr.IOcrOmrOptions.FrameDetectionMethod | Gets or sets the OMR frame detection mode. |
Leadtools.Forms.Ocr.IOcrOmrOptions.Sensitivity | Gets or sets the OMR sensitivity mode. |
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineSupportedFormats | Gets a list of the engine native formats supported by this IOcrEngine. |
Leadtools.Forms.Ocr.IOcrDocumentManager.IsEngineFormatSupported | Gets a value indicating whether the specified engine native format is supported by this IOcrEngine. |
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineFormatFileExtension | Gets the default file extension for the specified engine native format. |
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineFormatFriendlyName | Gets the friendly name of the specified engine native format. For example, Adobe PDF files will return something similar to "Adobe PDF" and Microsoft Word documents will return "Microsoft Word" and so forth. |
Leadtools.Forms.Ocr.IOcrDocumentManager.EngineFormat | Gets or sets the name of the engine native format to use when saving OCR documents. |
Leadtools.Forms.Ocr.OcrOmrSensitivity | The OMR sensitivity mode. |
Leadtools.Forms.Ocr.IOcrDocument.Save(string, DocumentFormat, OcrProgressCallback) | Converts the cumulated recognition result stored in the pages of this OCR document to the final output document and store it a disk file. |
Leadtools.Forms.Ocr.IOcrDocument.Save(Stream, DocumentFormat, OcrProgressCallback) | Converts the cumulated recognition result stored in the pages of this OCR document to the final output document and store it in a .NET stream. |
Leadtools.Forms.Ocr.IOcrDocument.SaveXml(string, OcrXmlOutputOptions) | Converts the cumulated recognition result stored in the pages of this OCR document to XML data and store it in a disk file. |
Leadtools.Forms.Ocr.IOcrDocument.SaveXml(Stream, OcrXmlOutputOptions) | Converts the cumulated recognition result stored in the pages of this OCR document to XML data and store it in a .NET stream. |
Leadtools.Forms.Ocr.IOcrDocument.SaveXml(OcrXmlOutputOptions) | Converts the cumulated recognition result stored in the pages of this OCR document and return it as XML data. |
Leadtools.Forms.Ocr.IOcrLanguageManager.SupportsEnablingMultipleLanguages | Gets a value to indicate whether this engine supports enabling multiple languages at the same time. |
New Enumerations
The following enumerations have been added to existing types in v16.5:
Type | Description |
---|---|
Leadtools.Forms.Ocr.OcrDocumentFormat.PdfAText | Adobe PDF/A format with text only. Optimized for the long-term archiving of electronic documents and is based on the PDF Reference Version 1.4 from Adobe Systems Inc. (implemented in Adobe Acrobat 5) |
Leadtools.Forms.Ocr.OcrProgressOperation.RecognizeOmr | OCR progress callback operation identification. |
Leadtools.Forms.Ocr.OcrZoneType.VerticalText | Vertical characters (Asian) type zone. |
Leadtools.Forms.Ocr.OcrZoneType.LeftRotatedText | Left rotated text (90 degrees counter clockwise). For Latin, Greek and Cyrillic characters only. |
Leadtools.Forms.Ocr.OcrZoneType.RightRotatedText | Right rotated text (90 degrees counter clockwise). For Latin, Greek and Cyrillic characters only. |
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.OcrProfessionalAsian | Ocr Professional Asian support is required to use this feature. |
Leadtools.Forms.Ocr.OcrZoneRecognitionModule.Asian | Asian characters recognition module. |
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.Arabic | Reserved for future use. |
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.EnginePdf | PDF support is required to use this feature (When saving a document using the engine native support, refer to EngineFormat). |
Leadtools.Forms.Ocr.OcrEngineType.Arabic | Reserved for future use. Trying to start an IOcrEngine with Arabic will throw an exception. |
Leadtools.Forms.Ocr.OcrOmrZoneState | The zone OMR recognition state. |
Leadtools.Forms.Ocr.OcrOmrSensitivity | The OMR sensitivity mode. |
Leadtools.Forms.Ocr.OcrOmrFrameDetectionMethod | The OMR frame detection mode. |
Leadtools.Forms.Ocr.OcrZoneFillMethod.Asian | Possible content types of the zones. |
Leadtools.Forms.Ocr.OcrOmrZoneState | The zone OMR recognition state. |
Leadtools.Forms.Ocr.OcrLanguageGroup.Asian | Asian group - Contains the following languages: Chinese Traditional, Chinese Simplified, Japanese and Korean. |
New Structures
The following structures have been added in v16.5:
Type | Description |
---|---|
Leadtools.Forms.Ocr.OcrCharacter | Contains recognized character data |
Leadtools.Forms.Ocr.OcrZone.OmrState | Gets or sets the after-recognition state of the OMR mark if this is an OMR zone. |
Leadtools.Forms.Ocr.OcrZone.OmrConfidence | Gets or sets the after-recognition state of the OMR mark if this is an OMR zone. |
Leadtools.Forms.Ocr.OcrCharacter.Color | Gets or sets the character color. |
Deprecated Types
The following types have been removed in v16.5:
Type | Description |
---|---|
Leadtools.Forms.Ocr.OcrDocumentFormat.PdfAText | Adobe PDF/A format with text only. Optimized for the long-term archiving of electronic documents and is based on the PDF Reference Version 1.4 from Adobe Systems Inc. (implemented in Adobe Acrobat 5) |
Run(string, string, Generic IList, OcrDocumentFormat, OcrProgressCallback) Method | Converts an image file on disk to a document file in the specified document format. Use Run(string, string, Generic IList, DocumentFormat, OcrProgressCallback) Method instead. |
Leadtools.Forms.Ocr Assembly Changes from Version 15 to Version 16
New Features
With Version 16 the Leadtools.Document namespace has been deprecated and replaced by the new Leadtools.Forms.Ocr. It represents a new design, featuring:
- High-level design
- Increased ease of use
- Choice of multiple OCR Engines
In addition, OCR output can be saved as PDF/A.
New Assembly
The following assembly has been added to LEADTOOLS For .NET v16:
Namespace | Description |
---|---|
Leadtools.Forms.Ocr | Includes interfaces, classes, structures, enumerations and delegates to quickly and easily add document optical character recognition (OCR) technology into software applications. |