←Select platform
In This Topic ▼

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
static  | Shared in VB</div>
GetDigitalSignatureSupportStatus Gets the status of digital signature support in the LEADTOOLS PDF toolkit.
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 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 static  | Shared in VB 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 IsLinearized Determines if this PDF document is linearized (optimized for the web).
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
static  | Shared in VB
MaximumPasswordLength Gets the maximum size of a PDF password.
Public Field static  | Shared in VB MaximumStringLength Gets the maximum size of a PDF string.

Help Version 20.0.2020.4.3
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly