PdfProtection

PdfProtection

PdfProtection class is used to set the security level of the pdf file.

Constructor

# new PdfProtection()

Creates an instance of PdfProtection. PdfProtection class is used to set the security level of the pdf file.

Members

# ownerPassword :String

The owner password of the pdf file.

Type:
  • String

# permitAccessibilityExtractContent :Boolean

Permits extracting content for accessibility purposes from the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitAnnotations :Boolean

Permits adding annotations to the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitAssembleDocument :Boolean

Permits assembling the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitExtractContent :Boolean

Permits extracting content from the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitFormsFill :Boolean

Permits filling in form fields in the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitFullQualityPrint :Boolean

Permits printing the PDF document in full quality after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitModifyDocument :Boolean

Permits modifying the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# permitPrint :Boolean

Permits printing the PDF document after scanning.

Type:
  • Boolean
Default Value:
  • true

# securityLevel :PdfDocumentSecurityLevel

The security level of the pdf file.

Default Value:
  • PdfDocumentSecurityLevel.ENCRYPTED_128BIT

# userPassword :String

The user password of the pdf file.

Type:
  • String