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(String)
Adds a system font to the pdf fonts collection. The font is loaded from the specified file.
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(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