This class provides information about the permission settings of the specified PDF file, such as restricting print permissions, edit permissions etc.

Constructors

Properties

_assistiveTechnology?: boolean
_commenting?: boolean
_copying?: boolean
_documentAssembly?: boolean
_editing?: boolean
_formFilling?: boolean
_pageExtraction?: boolean
_printing?: string

Accessors

  • get hasAssistiveTechnology(): undefined | boolean
  • Returns a boolean specifying whether the specified PDF file will be supported by a screen reader.

    Returns undefined | boolean

    true if the specified PDF file will be supported by a screen reader. False otherwise.

  • get isCommentingAllowed(): undefined | boolean
  • Returns a boolean specifying whether adding comments in the specified PDF file is permitted.

    Returns undefined | boolean

    true if adding comments in the specified PDF file is permitted. False otherwise.

  • get isCopyingAllowed(): undefined | boolean
  • Returns a boolean specifying whether copying the content of the specified PDF file is permitted.

    Returns undefined | boolean

    true if copying the content of the specified PDF file is permitted. False otherwise.

  • get isDocumentAssemblyAllowed(): undefined | boolean
  • Returns a boolean specifying whether adding or inserting pages in the specified PDF file is permitted.

    Returns undefined | boolean

    true if adding or inserting pages in the specified PDF file is permitted. False otherwise.

  • get isEditingAllowed(): undefined | boolean
  • Returns a boolean specifying whether editing the content in the specified PDF file is permitted.

    Returns undefined | boolean

    true if editing the content in the specified PDF file is permitted. False otherwise.

  • get isFormFillingAllowed(): undefined | boolean
  • Returns a boolean specifying whether form filling is permitted in the specified PDF file.

    Returns undefined | boolean

    true if form filling is permitted in the specified PDF file. False otherwise.

  • get isPageExtractionAllowed(): undefined | boolean
  • Returns a boolean specifying whether extracting pages of the specified PDF file is permitted.

    Returns undefined | boolean

    true if extracting pages of the specified PDF file is permitted. False otherwise.

  • get printingPermission(): undefined | string
  • Returns a string specifying permission level for printing the file.

    Returns undefined | string

    A String denoting the permission level for printing the file.

Generated using TypeDoc