←Select platform

PDFDocument Class Members

Summary

The following tables list the members exposed by PDFDocument.

Public Constructors

Name Description
Public Constructor PDFDocument Initializes a new PDFDocument form a specified PDF file and optional password.

Public Methods

Name Description
Public Method DecodeImage Decodes the specified PDF image object embedded in this PDFDocument.
Public Method GetContentType Gets the content type for the specified page of this PDFDocument.
Public Method GetPageImage Gets a raster image of a page in the PDF file associated with this PDFDocument.
Public Method GetPageSvg Gets a SVG document representation of a page in the PDF file associated with this PDFDocument.
Public Method GetThumbnail Gets a thumbnail of a page in the PDF file associated with this PDFDocument.
Public Method ParseDocumentStructure Parses the Table of Content and internal links or jumps between the pages of the PDF file associated with this PDFDocument.
Public Method ParsePages Parses the objects such as text items (characters), images, rectangles, annotations, form fields, digital signatures, hyperlinks and fonts from one or more PDF pages

Protected Methods

Name Description
Protected Method Dispose Releases all resources used by this PDFDocument.
Protected Method Finalize This member overrides System.Object.Finalize

Public Properties

Name Description
Public Property Bookmarks Gets the Table of Contents (TOC) of this PDF document.
Public Property DefaultResolution Default resolution in dots per inch used when creating new PDFDocument objects.
Public Property DocumentProperties Gets the properties or metadata of this PDF document.
Public Property FileName Gets the name of the PDF file associated with this PDFDocument.
Public Property FileType Gets the file type or version of this PDF document.
Public Property Fonts Gets a list of the embedded fonts of this PDFDocument.
Public Property Images Gets a list of the embedded images of this PDFDocument.
Public Property InternalLinks Gets the internal links (or jumps) between the pages of this PDF document.
Public Property IsEncrypted Gets a value that indicates whether this PDF document is encrypted.
Public Property IsPdfA Determines if this document is PDF/A.
Public Property Pages Gets the collection of pages in this PDF document.
Public Property Password Gets the password used to decrypt this PDFDocument.
Public Property Resolution Resolution, in dots per inch, of this PDF document.
Public Property SecurityOptions Gets the security and encryption options used with this PDF document.

Public Fields

Name Description
Public Field MaximumPasswordLength Gets the maximum size of a PDF password.
Public Field MaximumStringLength Gets the maximum size of a PDF string.
Help Version 20.0.2018.6.20
Products | Support | Contact Us | Copyright Notices
© 1991-2018 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly