This class represents the metadata of the specified PDF file. It consists of information related to document, pages, security settings etc.

Constructors

Properties

_document?: Document
_pages?: Page[]
_permissions?: SecuritySettings

Accessors

  • get document(): undefined | Document
  • Returns a Document instance specifying document level properties such as fonts, PDF versions etc.

    Returns undefined | Document

    A Document instance consisting of document level properties.

  • get pages(): undefined | Page[]
  • Returns a list of Page instances specifying page level properties of the pages from the specified PDF file such as page number, page height etc.

    Returns undefined | Page[]

    A List of Page instances.

  • get securitySettings(): undefined | SecuritySettings
  • Returns a SecuritySettings instance specifying security settings of the such as encryption algorithm, user and owner passwords etc.

    Returns undefined | SecuritySettings

    A SecuritySettings instance consisting of security settings of the PDF.

Generated using TypeDoc