PdfDocument Methods |
The PdfDocument type exposes the following members.
Name | Description | |
---|---|---|
AddBookmark(String, PdfDestination) |
Creates a root bookmark in the current pdf document.
| |
AddBookmark(String, PdfDestination, PdfBookmark) |
Creates a child bookmark in the current pdf document under the specified parent bookmark.
| |
AddFont(Font) |
Adds a system font to the pdf fonts collection.
| |
AddFont(String) |
Adds a system font to the pdf fonts collection. The font is loaded from the specified file.
| |
AddFont(PdfStandardCJKFont) |
Adds a standard CJK font to the pdf fonts collection.
| |
AddFont(PdfStandardFont) |
Adds a standard font to the pdf fonts collection.
| |
AddFont(Font, Boolean) |
Adds a system font to the pdf fonts collection.
| |
AddPage |
Creates a new pdf page and adds it to the pdf document pages collection.
| |
AddPage(PdfMargins) |
Creates a new pdf page with the specified margins and adds it to the pdf document pages collection.
| |
AddPage(PdfPage) |
Adds the specified page to the pdf document pages collection.
| |
AddPage(PdfCustomPageSize, PdfMargins) |
Creates a new pdf page with the specified size and margins and adds it to the pdf document pages collection.
| |
AddPage(PdfCustomPageSize, PdfMargins, PdfPageOrientation) |
Creates a new pdf page with the specified size, margins and orientation and adds it to the pdf document pages collection.
| |
AddTemplate(RectangleF) |
Adds a new template with the specified bounds to the pdf document templates collection.
| |
AddTemplate(Single, Single) |
Adds a new template with the specified width and height to the pdf document templates collection.
| |
Append |
Appends all pages from another pdf document to the current pdf document.
| |
Close |
Closes the current pdf document.
| |
DetachStream |
Detaches the stream that was used to load the pdf document, leaving it open in case the current pdf document is closed.
| |
GetPagesCount(Stream) |
Returns the number of pages in a specified pdf document.
| |
GetPagesCount(String) |
Returns the number of pages in a specified pdf document.
| |
InsertPage(Int32, PdfPage) |
Inserts the specified page into the pdf document pages collection at the specified index.
| |
InsertPage(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.
| |
RemovePage |
Removes the specified page from the pdf document pages collection.
| |
RemovePageAt |
Removes the pdf page at the specified index in pdf document pages collection.
| |
Save |
Saves the pdf document as byte array.
| |
Save(Stream) |
Saves the pdf document to the specified stream.
| |
Save(String) |
Saves the pdf document to the specified file.
|