Click or drag to resize

PageCollection Class

Represents a collection of pages of a document.
Inheritance Hierarchy
SystemObject
  ExpertPdf.HtmlToPdf.PdfDocumentPageCollection

Namespace:  ExpertPdf.HtmlToPdf.PdfDocument
Assembly:  ephtmltopdf (in ephtmltopdf.dll) Version: 17.0.0
Syntax
public class PageCollection : IEnumerable

The PageCollection type exposes the following members.

Properties
  NameDescription
Public propertyCount
The number of pages in collection.
Public propertyDocument
The parent document of this collection
Public propertyItem
Gets or sets the page at the specified zero based index in the pages collection.
Top
Methods
  NameDescription
Public methodAdd
Adds the specified page to the document pages collection. The page to be added is allowed to be from another document. The source document of the page to be added must remain opened until the current document is saved.
Public methodAddNewPage
Creates a new PDF page and adds it to the collection. If there is a previous page in the collection, the orientation and size are inherited from the that page otherwise a first page with the default A4 size and Portrait orientation is created. The page margins are inherited from the default document margins.
Public methodAddNewPage(Margins)
Creates a new PDF page and adds it to the collection. If there is a previous page in the collection, the orientation and size are inherited from the that page otherwise a first page with the default A4 size and Portrait orientation is created.
Public methodAddNewPage(PageSize, Margins)
Creates a new PDF page and adds it to the collection. If there is a previous page in the collection, the page orientation is inherited from the that page otherwise a first page with the specified size and Portrait orientation is created.
Public methodAddNewPage(PageSize, Margins, PDFPageOrientation)
Creates a new PDF page with the specified size, margins and orientation and adds it to the collection.
Public methodAddRange
Adds the specified array of pages to the PDF document pages. The page to be added are allowed to be from another document. The source document of the pages to be added must remain opened until the current document is saved.
Public methodContains
Indicates if the collection contains specified page.
Public methodGetEnumerator
Gets the collection enumerator.
Public methodIndexOf
Returns the index of specified page in collection.
Public methodInsert
Inserts the specified page into the document pages collection at the specified index. The page to be added is allowed to be from another document. The source document of the page to be inserted must remain opened until the current document is saved.
Public methodInsertNewPage
Creates a new PDF page with the specified size, margins and orientation and inserts it into the collection at the specified index
Public methodRemove(Int32)
Removes the PDF page at the specified index in collection.
Public methodRemove(PdfPage)
Removes the specified PDF page.
Top
See Also