EVO HTML to PDF Converter

PageCollection Class

EVO HTML to PDF Converter for .NET Documentation
This class represents a collection of pages of in a PDF document
Inheritance Hierarchy

SystemObject
  EvoPdfPageCollection

Namespace:  EvoPdf
Assembly:  evohtmltopdf (in evohtmltopdf.dll) Version: 10.0.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(PdfPageSize, 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(PdfPageSize, 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 methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Gets the collection enumerator.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
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
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(Int32)
Removes the PDF page at the specified index in collection.
Public methodRemove(PdfPage)
Removes the specified PDF page from the pages collection.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

Reference