Table of Contents
  • Getting Started
  • EO.Pdf
  • EO.Web
  • EO.WebBrowser
  • EO.Wpf
  • Common Topics
  • Reference
    • .NET API Reference
      • EO.Base
      • EO.Base.UI
      • EO.Extensions
      • EO.Pdf
        • EO.Pdf
        • Classes
          • ClientCertificate Class
          • HtmlDocument Class
          • HtmlElement Class
          • HtmlNode Class
          • HtmlTextNode Class
          • HtmlToPdf Class
          • HtmlToPdfException Class
          • HtmlToPdfOptions Class
          • HtmlToPdfResult Class
          • HtmlToPdfSession Class
          • PageInfo Class
          • PageInfoCollection Class
          • PageStyle Class
          • Paginator Class
          • PdfAction Class
          • PdfAttachment Class
          • PdfAttachmentCollection Class
          • PdfBookmark Class
          • PdfBookmarkCollection Class
          • PdfCheckBoxField Class
          • PdfComboBoxField Class
          • PdfDestination Class
          • PdfDocInfo Class
          • PdfDocument Class
          • PdfDocumentEventArgs Class
          • PdfDocumentSecurity Class
          • PdfField Class
          • PdfFieldCollection Class
          • PdfGenericField Class
          • PdfGoToAction Class
          • PdfJavaScriptAction Class
          • PdfLaunchAction Class
          • PdfLink Class
          • PdfListBoxField Class
          • PdfListField Class
          • PdfListItem Class
          • PdfListItemCollection Class
          • PdfObject Class
          • PdfOnOffField Class
          • PdfPage Class
          • PdfPageCollection Class
          • PdfPageEventArgs Class
          • PdfPageLocation Class
          • PdfPageRectangle Class
          • PdfPageSizes Class
          • PdfPortfolio Class
          • PdfPushButtonField Class
          • PdfRadioButtonField Class
          • PdfRadioButtonGroup Class
          • PdfRender Class
          • PdfSigner Class
          • PdfTextField Class
          • PdfUriAction Class
          • PdfViewerException Class
          • PdfViewerPreference Class
          • Runtime Class
          • YRange Class
        • Interfaces
        • Enumerations
        • Delegates
      • EO.Pdf.Acm
      • EO.Pdf.Contents
      • EO.Pdf.Drawing
      • EO.Pdf.Mvc
      • EO.Web
      • EO.WebBrowser
      • EO.WebBrowser.DOM
      • EO.WebEngine
      • EO.WinForm
      • EO.Wpf
      • EO.Wpf.Gauge
      • EO.Wpf.Gauge.Shapes
      • EO.Wpf.Primitives
      • EO.Wpf.Themes.Aero
      • EO.Wpf.Themes.Classic
      • EO.Wpf.Themes.Luna
      • EO.Wpf.Themes.Metro
      • EO.Wpf.Themes.Royale
    • JavaScript API Reference
PdfDocument Members

The PdfDocument class exposes the following members.

Constructors
Name Description
PdfDocument(); Creates a new instance of the PdfDocument class.
PdfDocument(string); Load a PDF file from the specified file name.
PdfDocument(Stream); Load a PDF file from the specified stream.
PdfDocument(string, PdfDocumentSecurity); Loads a secured PDF file from the specified file name.
PdfDocument(string, string); Loads a secured PDF file from the specified file name.
PdfDocument(Stream, PdfDocumentSecurity); Loads a secured PDF file from the specified stream.
PdfDocument(Stream, string); Loads a secured PDF file from the specified stream.
Properties
Name Description
Attachments Gets the attachment collection.
Bookmarks Gets the root bookmark collection.
Document (inherited from PdfObject) Gets the associated PdfDocument object.
EmbedFont Gets or sets a value indicating whether all font data should be automatically embedded in the PDF file.
Fields Gets the document's form fields collection.
Info Gets the PdfDocInfo object for this document.
Language Gets or sets the natural language of the document.
OpenAction Gets or sets the PDF action when the document is opened.
PageMode Gets or sets a value specifying how the document should be displayed when opened.
Pages Gets the page collection.
Portfolio Gets the PdfPortfolio object which contains PDF portfolio related settings.
Security Gets an PdfDocumentSecurity through which you can configure document security settings.
Standard Gets or sets the PDF file standard.
ViewerPreference Gets the PdfViewerPreference for this object.
Methods
Name Description
CloneOverloaded. Creates a new PdfDocument object that is a duplicate of the current object.
Equals (inherited from Object) 
Extract Extracts pages from the current PdfDocument.
Finalize (inherited from Object) 
GetHashCode (inherited from Object) 
GetType (inherited from Object) 
MemberwiseClone (inherited from Object) 
MergeOverloaded. Merges multiple PdfDocument objects into a single PdfDocument object.
Print Print the PDF file.
SaveOverloaded. Save the document to a file.
Split Splits the current PdfDocument into multiple PdfDocument objects.
See Also