Click or drag to resize

PdfPageObjectsCollection Class

Represents the collection of objects on a page.
Inheritance Hierarchy
SystemObject
  Patagames.Pdf.NetPdfPageObjectsCollection

Namespace: Patagames.Pdf.Net
Assembly: Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.94.2704
Syntax
public class PdfPageObjectsCollection : IList<PdfPageObject>, 
	ICollection<PdfPageObject>, IEnumerable<PdfPageObject>, IEnumerable, 
	IDisposable

The PdfPageObjectsCollection type exposes the following members.

Properties
 NameDescription
Public propertyCount Gets the number of PdfPageObject contained in the collection.
Public propertyForm Gets the PdfFormObject that contains this collection of page objects.
Public propertyHandle Gets the Pdfium SDK handle that the collection is bound to
Public propertyIsDisposed Gets a value indicating whether the object has been disposed of.

Field Value

true if the control has been disposed of; otherwise, false.
Public propertyIsReadOnly Gets a value indicating whether the collection is read-only.
Public propertyItem Gets the PdfPageObject at the specified index
Top
Methods
 NameDescription
Public methodAdd Adds a PdfPageObject to the collection
Public methodCalcuateBoundingBox Calculate a bounding rectangle enclosing all objects in the collection.
Public methodClear Removes all PdfPageObject from the collection
Public methodContains Determines whether the collection contains a specific PdfPageObject.
Public methodCopyTo Copies the elements of the collections to an System.Array, starting at a particular System.Array index.
Public methodDispose Releases all resources used by the PdfPageCollection.
Protected methodDispose(Boolean) Releases all resources used by the PdfImageObject.
Public methodGenerateToStream Generate XObject stream from this page object list.
Public methodGetEnumerator Returns an enumerator that iterates through the collection.
Public methodIndexOf Determines the index of a specific PdfPageObject in the collection.
Public methodInsert Inserts a PdfPageObject to the collection at the specified index.
Public methodInsertObject(PdfPageObject)Obsolete.
Adds a PdfPageObject to the collection
Public methodInsertObject(PdfPageObject, Int32)Obsolete.
Insert an object to the collection. The page object is automatically freed.
Public methodStatic memberParseXObject Parse the stream and constructs a collection of page objects stored in that stream.
Public methodRemove Removes the first occurrence of a specific PdfPageObject from the collection.
Public methodRemoveAt Removes the PdfPageObject at the specified index.
Top
See Also