Class PageIterator
Inheritance
System.Object
PageIterator
Implements
System.IDisposable
Assembly: IronOcr.dll
Syntax
public class PageIterator : DisposableBase, IDisposable
Fields
handle
Declaration
protected HandleRef handle
Field Value
Type |
Description |
System.Runtime.InteropServices.HandleRef |
|
page
Declaration
protected readonly Page page
Field Value
Properties
BlockType
Declaration
public PolyBlockType BlockType { get; }
Property Value
Methods
Begin()
Declaration
Dispose(Boolean)
Declaration
public override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Overrides
Finalize()
Declaration
protected override void Finalize()
Overrides
GetProperties()
Declaration
public ElementProperties GetProperties()
Returns
IsAtBeginningOf(PageIteratorLevel)
Declaration
public bool IsAtBeginningOf(PageIteratorLevel level)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsAtFinalOf(PageIteratorLevel, PageIteratorLevel)
Declaration
public bool IsAtFinalOf(PageIteratorLevel level, PageIteratorLevel element)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Next(PageIteratorLevel)
Declaration
public bool Next(PageIteratorLevel level)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Next(PageIteratorLevel, PageIteratorLevel)
Declaration
public bool Next(PageIteratorLevel level, PageIteratorLevel element)
Parameters
Returns
Type |
Description |
System.Boolean |
|
TryGetBaseline(PageIteratorLevel, out Rect)
Declaration
public bool TryGetBaseline(PageIteratorLevel level, out Rect bounds)
Parameters
Returns
Type |
Description |
System.Boolean |
|
TryGetBoundingBox(PageIteratorLevel, out Rect)
Declaration
public bool TryGetBoundingBox(PageIteratorLevel level, out Rect bounds)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
System.IDisposable