Click or drag to resize

OCRZone Class

The OCRZone object contains information about a specific OCR zone on a page.
Inheritance Hierarchy

Namespace:  Kofax.OmniPageCSDK.IproPlus
Assembly:  Kofax.OmniPageCSDK.IproPlus (in Kofax.OmniPageCSDK.IproPlus.dll) Version: 1.0.0.0
Syntax
public class OCRZone : IproPlusClass, IDisposable

The OCRZone type exposes the following members.

Properties
  NameDescription
Public propertyBoundingRect
This property returns the location of the OCR zone on the page.
Public propertyCheckFullLines
This property returns whether the recognition module associated with this OCR zone passed entire lines to the checking subsystem instead of words during its operation.
Public propertyCorrectProperNames
This property returns whether the capitalization feature of the checking subsystem was enabled during the recognition for this OCR zone.
Public propertyDisableCorrection
This property returns whether the correction feature of the checking subsystem was enabled for this OCR zone.
Public propertyDisableSpellLangDict
This property returns whether the checking subsystem was enabled for this OCR zone.
Public propertyDisableUserCheck
This property returns whether firing the Check event of the Document object was enabled for this OCR zone during the recognition.
Public propertyDisableUserDict
This property returns whether the user dictionary was enabled during the recognition in this OCR zone.
Public propertyDisableVerticalDict
This property returns whether a vertical (legal, medical, financial) dictionary was enabled during the recognition in this OCR zone.
Public propertyFilter
This property can be used to retrieve a character set filter for the zone.
Public propertyFormFieldName
This property returns the field name provided by Logical Form Recognition if available.
Public propertyIgnoreCase
This property returns whether the checking subsystem used the currently set user dictionary in case-insensitive mode.
Public propertyIgnoreWhiteSpace
This property returns whether white space characters (SPACE and TAB characters) were ignored during checking of this OCR zone.
Public propertyIncludePunctuation
This property returns whether the punctuation characters on string boundaries were considered or not.
Public propertyModule
This property returns the recognition module that will be used to recognize the zone.
Public propertyPointCount
This property returns the number of corner points defining the border walk coordinates of the zone.
Public propertyRectCount
This property returns the number of rectangles which cover the area of this OCR zone.
Public propertyType
This property is used to classify the OCR zone into one of the basic zone categories, such as a flowing text, table, graphics, form zone or ignore zone.
Public propertyUniqueID
Returns the unique ID of the object.
Public propertyUserDictSection
This property returns which section of the selected user dictionary was used in this OCR zone during recognition.
Public propertyZoneFillingMethod
This property returns the filling method for the OCR zone.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the OCRZone
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodGetDocument
Returns the parent Document object.
Public methodGetEngine
Returns the Engine object.
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetTableCells
This method returns the collection of TableCell objects for a WT_TABLE zone.
Public methodPoint
This property returns the requested point of the boundary polyline of the zone.
Public methodRect
This method returns one requested rectangle from the OCR zone area.
Top
Remarks

The OCRZone object provides access to the coordinates of an OCR zone, its content type, etc. All coordinates in this object refer to the OCR image.

The Capture SDK does not create overlapping OCR zones.

See Also