←Select platform
In This Topic ▼

IOcrPage Interface Members

Summary

The following tables list the members exposed by IOcrPage.

Public Methods

Name Description
Public Method
AutoPreprocess Performs automatic image processing clean up on the image to enhance the quality of the page before beginning recognition.
Public Method AutoZone Performs auto decomposition of the page to find the text and graphics zones using predefined parameters
Public Method Copy Creates a copy of the source page.
Public Method CreateThumbnail Creates a thumbnail image of this IOcrPage.
Public Method DetectLanguages Detects the language of the page from a list of languages that is provided by the user.
Public Method DetectNativeFillMethod Detects the native type of zone text in this IOcrPage.
Public Method GetAreaOptions Gets the options for the area of interest on this page.
Public Method GetDeskewAngle Gets the angle of the skew of this IOcrPage.
Public Method GetOverlayImage Gets the overlay image of this IOcrPage.
Public Method GetPalette Gets the palette used by this page.
Public Method GetPreprocessValues Gets the accumulative values of any inversion, rotation or deskew applied to this page by the preprocessor.
Public Method GetRasterImage Gets the current or processing image data of this page as a raster image.
Public Method GetRecognizedCharacters Gets the last recognized character data of this IOcrPage
Public Method GetRotateAngle Gets the angle of the rotation of this IOcrPage.
Public Method GetSortedZonesIndexMap Generates an array that contains zone indices listed such that the corresponding zones are in order from top to bottom and left to right. The first zone's index in the array corresponds to the top-left zone while the last zone's index in the array corresponds to the bottom-right zone.
Public Method GetText Gets the recognition OCR data for a zone in this IOcrPage as a string.
Public Method GetZoneBoundsInPixels Gets the bounding rectangle of a zone in pixels
Public Method GetZoneCustomData For internal use by LEADTOOLS.
Public Method HitTestZone Gets the zero-based index of the zone under a certain point.
Public Method IsInverted Gets a value that indicate whether this IOcrPage is inverted.
Public Method LoadZones Loads zones from a multipage zones disk file.
Public Method NativeAutoZone Performs auto decomposition of the page to find the text and graphics zones using specified parameters.
Public Method Recognize Recognizes the OCR data found on this IOcrPage.
Public Method SaveSvg Quickly save this page as an SVG file.
Public Method SaveXml Converts the accumulated recognition results stored in this page to XML data and stores it in a disk file with XML options.
Public Method SaveZones Saves the zones of this IOcrPage to a multipage zones disk file with XML options.
Public Method SetAreaOptions Sets the options for the area of interest on this page.
Public Method SetOverlayImage Sets the overlay image of this IOcrPage
Public Method SetRasterImage Updates the page image data from a RasterImage object.
Public Method SetRecognizedCharacters Sets the recognized character data of this IOcrPage
Public Method SetZoneCustomData For internal use by LEADTOOLS.
Public Method Unrecognize Destroy the recognized data internally stored in this IOcrPage.
Public Method UpdateNativeFillMethod Update the type of text in the zones of this IOcrPage.

Public Properties

Name Description
Public Property
BitsPerPixel Gets the number of bits per pixel of this page.
Public Property BytesPerLine Gets the number of bytes per line (stride) of this page.
Public Property Document Gets the OCR document that own this page
Public Property DpiX Gets the horizontal resolution value in dots per inch of this page.
Public Property DpiY Gets the vertical resolution value in dots per inch of this page.
Public Property Height Gets the height in pixels of this page.
Public Property IsRecognized Gets a value that indicates whether this page has been recognized at least once.
Public Property OriginalFormat Gets the original file format of the page.
Public Property TableZoneManager Gets the table zone manager associated with the zones of this page.
Public Property Width Gets the width in pixels of this page.
Public Property Zones Gets the zones of this IOcrPage.

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Ocr Assembly