Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Leadtools.Forms.Ocr Assembly Changes

Version 16.5 changes

Version 16 changes

Leadtools.Forms.Ocr Assembly Changes from Version 16 to Version 16.5

New Types

The following types have been added in v16.5:

TypeDescription
Leadtools.Forms.Ocr.IOcrAutoRecognizeManager.RunConverts an image file on disk to a document file in the specified document format.
Leadtools.Forms.Ocr.IOcrZoneManager.OmrOptionsGets the OMR settings currently being used by the engine.
Leadtools.Forms.Ocr.IOcrEngine.EngineTypeGets the type of this IOcrEngine.
Leadtools.Forms.Ocr.IOcrEngine.StartupStarts the OCR engine.
Leadtools.Forms.Ocr.IOcrEngine.DocumentWriterInstanceGets the instance of the DocumentWriter object being used inside this IOcrEngine.
Leadtools.Forms.Ocr.IOcrOmrOptionsThe OMR settings currently used in the engine.
Leadtools.Forms.Ocr.IOcrOmrOptions.GetStateRecognitionCharacterGets the character used to represent an OMR state in the output document.
Leadtools.Forms.Ocr.IOcrOmrOptions.GetStateRecognitionCharacterSets the character used to represent an OMR state in the output document.
Leadtools.Forms.Ocr.IOcrOmrOptions.FrameDetectionMethodGets or sets the OMR frame detection mode.
Leadtools.Forms.Ocr.IOcrOmrOptions.SensitivityGets or sets the OMR sensitivity mode.
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineSupportedFormatsGets a list of the engine native formats supported by this IOcrEngine.
Leadtools.Forms.Ocr.IOcrDocumentManager.IsEngineFormatSupportedGets a value indicating whether the specified engine native format is supported by this IOcrEngine.
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineFormatFileExtensionGets the default file extension for the specified engine native format.
Leadtools.Forms.Ocr.IOcrDocumentManager.GetEngineFormatFriendlyNameGets 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.EngineFormatGets or sets the name of the engine native format to use when saving OCR documents.
Leadtools.Forms.Ocr.OcrOmrSensitivityThe 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.SupportsEnablingMultipleLanguagesGets 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:

TypeDescription
Leadtools.Forms.Ocr.OcrDocumentFormat.PdfATextAdobe 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.RecognizeOmrOCR progress callback operation identification.
Leadtools.Forms.Ocr.OcrZoneType.VerticalTextVertical characters (Asian) type zone.
Leadtools.Forms.Ocr.OcrZoneType.LeftRotatedTextLeft rotated text (90 degrees counter clockwise). For Latin, Greek and Cyrillic characters only.
Leadtools.Forms.Ocr.OcrZoneType.RightRotatedTextRight rotated text (90 degrees counter clockwise). For Latin, Greek and Cyrillic characters only.
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.OcrProfessionalAsianOcr Professional Asian support is required to use this feature.
Leadtools.Forms.Ocr.OcrZoneRecognitionModule.AsianAsian characters recognition module.
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.ArabicReserved for future use.
Leadtools.Forms.Ocr.OcrSupportLockedExceptionType.EnginePdfPDF support is required to use this feature (When saving a document using the engine native support, refer to EngineFormat).
Leadtools.Forms.Ocr.OcrEngineType.ArabicReserved for future use. Trying to start an IOcrEngine with Arabic will throw an exception.
Leadtools.Forms.Ocr.OcrOmrZoneStateThe zone OMR recognition state.
Leadtools.Forms.Ocr.OcrOmrSensitivityThe OMR sensitivity mode.
Leadtools.Forms.Ocr.OcrOmrFrameDetectionMethodThe OMR frame detection mode.
Leadtools.Forms.Ocr.OcrZoneFillMethod.AsianPossible content types of the zones.
Leadtools.Forms.Ocr.OcrOmrZoneStateThe zone OMR recognition state.
Leadtools.Forms.Ocr.OcrLanguageGroup.AsianAsian group - Contains the following languages: Chinese Traditional, Chinese Simplified, Japanese and Korean.

New Structures

The following structures have been added in v16.5:

TypeDescription
Leadtools.Forms.Ocr.OcrCharacterContains recognized character data
Leadtools.Forms.Ocr.OcrZone.OmrStateGets or sets the after-recognition state of the OMR mark if this is an OMR zone.
Leadtools.Forms.Ocr.OcrZone.OmrConfidenceGets or sets the after-recognition state of the OMR mark if this is an OMR zone.
Leadtools.Forms.Ocr.OcrCharacter.ColorGets or sets the character color.

Deprecated Types

The following types have been removed in v16.5:

TypeDescription
Leadtools.Forms.Ocr.OcrDocumentFormat.PdfATextAdobe 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) MethodConverts 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:

NamespaceDescription
Leadtools.Forms.OcrIncludes interfaces, classes, structures, enumerations and delegates to quickly and easily add document optical character recognition (OCR) technology into software applications.