Click or drag to resize

PdfDocument Methods

The PdfDocument type exposes the following members.

Methods
  NameDescription
Public methodClone

Makes a deep clone of this PdfDocument instance.

The clone and this PdfDocument do not share any objects, thus the cloned PdfDocument is a deep clone if this PdfDocument.

Public methodClose

Closes the PDF file associated with this PdfDocument.

Any PdfDocument that is associated with the PDF file should be closed, otherwise memory and resource leaks might occur because PDF file stream might not be closed until the application exists.

Public methodDispose

Closes the PDF file associated with this PdfDocument.

Any PdfDocument that is associated with the PDF file should be closed, otherwise memory and resource leaks might occur because PDF file stream might not be closed until the application exists.

Public methodLoad

Loads the PdfDocument entirely from the PDF file.

PDF file remains open. If you want to close the PDF file, use Close method.

Public methodStatic memberLoad(Stream)
Loads a PDF document from the specified stream and with the Default options.
Public methodStatic memberLoad(String)
Loads a PDF document from a file with the specified path and with the Default options.
Public methodStatic memberLoad(Stream, PdfLoadOptions)
Loads a PDF document from the specified stream and with the specified options.
Public methodStatic memberLoad(String, PdfLoadOptions)
Loads a PDF document from a file with the specified path and with the specified options.
Public methodSave

Save all the changes made to the current PDF document to the same location from where the PDF document was loaded or last saved.

This feature is also called incremental update.

Use SaveOptions to specify options used for saving the PdfDocument to a PDF file.

Public methodSave(Stream)

Saves the entire PDF document to the specified stream.

Use SaveOptions to specify options used for saving the PdfDocument to a PDF file.

Public methodSave(String)

Saves the entire PDF document to a file with the specified path.

Use SaveOptions to specify options used for saving the PdfDocument to a PDF file.

Public methodSetId
Sets the Id to a specified Guid value. Both Creation and Modification will be set to the specified Guid value.
Public methodToString
Returns a String that represents this PdfDocument instance.
(Overrides ObjectToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodGetDictionary
Gets the PdfDictionary that serves as a backing storage of the specified PdfObject.
(Defined by PdfObjectExtensions.)
Top
See Also