Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.9
|
Leadtools.Forms.Ocr Assembly > Leadtools.Forms.Ocr Namespace > NativeOcrZone Structure : Bounds Property |
public LogicalRectangle Bounds {get; set;}
'Declaration
Public Property Bounds As LogicalRectangle
'Usage
Dim instance As NativeOcrZone Dim value As LogicalRectangle instance.Bounds = value value = instance.Bounds
public LogicalRectangle Bounds {get; set;}
public LeadRect getBounds() public void setBounds(LeadRect value)
<br/>get_Bounds();<br/>set_Bounds(value);<br/>Object.defineProperty('Bounds');
public: property LogicalRectangle Bounds { LogicalRectangle get(); void set ( LogicalRectangle value); }
Calling IOcrPage.AutoZone will return zones with Bounds coordinates that do not overlap with each other. It is the developers responsibility when modifying the zones of the page to make sure the coordinates of those zones follow the same rule.
The coordinates of the zone is in logical (page) coordinates. If the LogicalUnit value of the Bounds property is not LogicalUnit.Pixels, then use the page resolution stored in IOcrPage.DpiX and IOcrPage.DpiY if conversion to pixels is required.
Also the IOcrPage.GetZoneBoundsInPixels method can get the coordinates of any zone in pixels.
NativeOcrZone Structure
NativeOcrZone Members
AutoZone Method
NativeOcrZoneType Enumeration
NativeOcrZoneFillMethod Enumeration
NativeOcrZoneRecognitionModule Enumeration
OcrEngineManager Class
OcrEngineType Enumeration
IOcrPageCollection Interface
IOcrZoneCollection Interface
Programming with the LEADTOOLS .NET OCR