|  | |
| PdfDocument Methods | |
The PdfDocument type exposes the following members.
 Methods
Methods| 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.
             | 
 See Also
See Also