Provides access to the internal document data structures. This class prevents the public
interfaces from pollution with to much internal functions.
Inheritance Hierarchy
PdfEdit.Pdf.AdvancedPdfInternals
Namespace: PdfEdit.Pdf.Advanced
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.1.1.0 (5.1.1.0)
Syntax
The PdfInternals type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddObject |
Adds an object to the PDF document. This operation and only this operation makes the object
an indirect object owned by this document.
| |
CreateIndirectObjectT |
Creates the indirect object of the specified type, adds it to the document, and
returns the object.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GenerationNumber |
Gets the generation number of the specified object.
| |
GetAllObjects |
Gets all indirect objects ordered by their object identifier.
| |
GetClosure(PdfObject) |
Returns an array containing the specified object as first element follows by its transitive
closure. The closure of an object are all objects that can be reached by indirect references.
The transitive closure is the result of applying the calculation of the closure to a closure
as long as no new objects came along. This is e.g. useful for getting all objects belonging
to the resources of a page.
| |
GetClosure(PdfObject, Int32) |
Returns an array containing the specified object as first element follows by its transitive
closure limited by the specified number of iterations.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetObject |
Returns the object with the specified Identifier, or null, if no such object exists.
| |
GetObjectID |
Gets the object identifier of the specified object.
| |
GetObjectNumber |
Gets the object number of the specified object.
| |
GetReference |
Returns the PdfReference of the specified object, or null, if the object is not in the
document's object table.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MapExternalObject |
Maps the specified external object to the substitute object in this document.
Returns null if no such object exists.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RemoveObject |
Removes an object from the PDF document.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
WriteObject |
Writes a PdfItem into the specified stream.
|
Fields
Name | Description | |
---|---|---|
CustomValueKey |
The name of the custom value key.
|
Properties
Name | Description | |
---|---|---|
AllObjects | Obsolete.
Gets all indirect objects ordered by their object identifier.
| |
Catalog |
Gets the catalog dictionary.
| |
ExtGStateTable |
Gets the ExtGStateTable object.
| |
FirstDocumentGuid |
Gets the first document identifier as GUID.
| |
FirstDocumentID |
Gets or sets the first document identifier.
| |
SecondDocumentGuid |
Gets the first document identifier as GUID.
| |
SecondDocumentID |
Gets or sets the second document identifier.
|
See Also