PDFProperties

PDFProperties

This class represents the metadata of the specified PDF file, such as document, pages and security level information.

Methods

document() → {Document}

Description:
  • Returns a Document instance specifying document level properties such as fonts, PDF version etc.

Returns:

A Document instance consisting of document level properties.

Type
Document

securitySettings() → {SecuritySettings}

Description:
  • Returns a SecuritySettings instance specifying security settings of the specified PDF file such as encryption and permission settings.

Returns:

A SecuritySettings instance consisting of security settings of the PDF.

Type
SecuritySettings

pages() → {Array.<Page>}

Description:
  • Returns an array of Page instances specifying page level properties of the pages from the specified PDF file such as page number, page height etc.

Returns:

An array of Page instances.

Type
Array.<Page>