Click or drag to resize
Pdf Library for .NET

PdfDocument Methods

The PdfDocument type exposes the following members.

Methods
 NameDescription
Public methodAddBookmark(String, PdfDestination) Creates a root bookmark in the current pdf document.
Public methodAddBookmark(String, PdfDestination, PdfBookmark) Creates a child bookmark in the current pdf document under the specified parent bookmark.
Public methodAddFont(Font) Adds a system font to the pdf fonts collection.
Public methodAddFont(PdfStandardCJKFont) Adds a standard CJK font to the pdf fonts collection.
Public methodAddFont(PdfStandardFont) Adds a standard font to the pdf fonts collection.
Public methodAddFont(String) Adds a system font to the pdf fonts collection. The font is loaded from the specified file.
Public methodAddFont(Font, Boolean) Adds a system font to the pdf fonts collection.
Public methodAddPage Creates a new pdf page and adds it to the pdf document pages collection.
Public methodAddPage(PdfMargins) Creates a new pdf page with the specified margins and adds it to the pdf document pages collection.
Public methodAddPage(PdfPage) Adds the specified page to the pdf document pages collection.
Public methodAddPage(PdfCustomPageSize, PdfMargins) Creates a new pdf page with the specified size and margins and adds it to the pdf document pages collection.
Public methodAddPage(PdfCustomPageSize, PdfMargins, PdfPageOrientation) Creates a new pdf page with the specified size, margins and orientation and adds it to the pdf document pages collection.
Public methodAddTemplate(RectangleF) Adds a new template with the specified bounds to the pdf document templates collection.
Public methodAddTemplate(Single, Single) Adds a new template with the specified width and height to the pdf document templates collection.
Public methodAppend Appends all pages from another pdf document to the current pdf document.
Public methodClose Closes the current pdf document.
Public methodDetachStream Detaches the stream that was used to load the pdf document, leaving it open in case the current pdf document is closed.
Public methodStatic memberGetPagesCount(Stream) Returns the number of pages in a specified pdf document.
Public methodStatic memberGetPagesCount(String) Returns the number of pages in a specified pdf document.
Public methodInsertPage(Int32, PdfPage) Inserts the specified page into the pdf document pages collection at the specified index.
Public methodInsertPage(Int32, PdfCustomPageSize, PdfMargins, PdfPageOrientation) Creates a new pdf page with the specified size, margins and orientation and inserts it into the pdf document pages collection at the specified index.
Public methodRemovePage Removes the specified page from the pdf document pages collection.
Public methodRemovePageAt Removes the pdf page at the specified index in pdf document pages collection.
Public methodSave Saves the pdf document as byte array.
Public methodSave(Stream) Saves the pdf document to the specified stream.
Public methodSave(String) Saves the pdf document to the specified file.
Top
See Also