Constructor Summary |
---|
PdfSecurityOptions()
The constructor of PdfSecurityOptions |
Property Getters/Setters Summary | ||
---|---|---|
method | getAccessibilityExtractContent() | |
method | ||
Indicates whether to allow to extract text and graphics (in support of accessibility to users with disabilities or for other purposes). | ||
method | getAnnotationsPermission() | |
method | setAnnotationsPermission(value) | |
Indicates whether to allow to add or modify text annotations, fill in interactive form fields. | ||
method | getAssembleDocumentPermission() | |
method | ||
Indicates whether to allow to assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images),
even if |
||
method | getExtractContentPermission() | |
method | setExtractContentPermission(value) | |
Indicates whether to allow to copy or otherwise extract text and graphics from the document
by operations other than that controlled by |
||
method | getExtractContentPermissionObsolete() | |
method | ||
Permission to copy or extract content Obsoleted according to PDF reference. | ||
method | getFillFormsPermission() | |
method | setFillFormsPermission(value) | |
Indicates whether to allow to fill in existing interactive form fields (including signature fields),
even if |
||
method | getFullQualityPrintPermission() | |
method | ||
Indicates whether to allow to print the document to a representation from which a faithful digital copy of the PDF content could be generated. | ||
method | getModifyDocumentPermission() | |
method | setModifyDocumentPermission(value) | |
Indicates whether to allow to modify the contents of the document by operations other than those controlled
by |
||
method | getOwnerPassword() | |
method | setOwnerPassword(value) | |
Gets or sets the owner password for the encrypted PDF document. | ||
method | getPrintPermission() | |
method | setPrintPermission(value) | |
Indicates whether to allow to print the document. | ||
method | getUserPassword() | |
method | setUserPassword(value) | |
Gets or sets the user password required for opening the encrypted PDF document. |
String getUserPassword() / setUserPassword(value)
The owner password or user password will be required to open an encrypted PDF document for viewing.
The user password can be null or empty string, in this case no password will be required from the user when opening the PDF document.
Opening the document with the correct owner password allows full access to the document.
Opening the document with the correct user password (or opening a document that does not have a user password) allows limited access as the permissions specified.
String getOwnerPassword() / setOwnerPassword(value)
boolean getPrintPermission() / setPrintPermission(value)
boolean getModifyDocumentPermission() / setModifyDocumentPermission(value)
boolean getExtractContentPermissionObsolete() / setExtractContentPermissionObsolete(value)
boolean getAnnotationsPermission() / setAnnotationsPermission(value)
boolean getFillFormsPermission() / setFillFormsPermission(value)
boolean getExtractContentPermission() / setExtractContentPermission(value)
boolean getAccessibilityExtractContent() / setAccessibilityExtractContent(value)
boolean getAssembleDocumentPermission() / setAssembleDocumentPermission(value)
boolean getFullQualityPrintPermission() / setFullQualityPrintPermission(value)