Class PageIterator
PageIterator is an iterator type that can be used to traverse a list pages in a PDF document. For more information, please PDFDoc.GetPageIterator().
Implements
Inherited Members
Namespace: pdftron.PDF
Assembly: PDFTronDotNet.dll
Syntax
public class PageIterator : Iterator<Page>, IDisposable
Methods
Current()
Gets the current Page
object
Declaration
public override Page Current()
Returns
Type | Description |
---|---|
Page | current |
Overrides
Equals(object)
Checks whether this PageIterator
is the same as the specified object.
Declaration
public bool Equals(object o)
Parameters
Type | Name | Description |
---|---|---|
object | o | a given |
Returns
Type | Description |
---|---|
bool | true, if equals to the given object |
GetPageNumber()
Gets the page number
Declaration
public int GetPageNumber()
Returns
Type | Description |
---|---|
int | page number |
Set(PageIterator)
Sets value to the given PageIterator
object
Declaration
public void Set(PageIterator p)
Parameters
Type | Name | Description |
---|---|---|
PageIterator | p | given |
Operators
operator ==(PageIterator, PageIterator)
Equality operator checks whether two PageIterator
objects are the same.
Declaration
public static bool operator ==(PageIterator l, PageIterator r)
Parameters
Type | Name | Description |
---|---|---|
PageIterator | l | a |
PageIterator | r | a |
Returns
Type | Description |
---|---|
bool | true, if both |
operator !=(PageIterator, PageIterator)
Inequality operator checks whether two PageIterator
objects are different.
Declaration
public static bool operator !=(PageIterator l, PageIterator r)
Parameters
Type | Name | Description |
---|---|---|
PageIterator | l | a |
PageIterator | r | a |
Returns
Type | Description |
---|---|
bool | true, if both |