Permissions for operating on the PDF document.
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
encryptType | int | element | 1/1 | An integer representing the type of encryption to use. Valid values are: 0-RC4 128, 1-AES 128, 2-RC4 40, 3-AES 256 (This is only available if the Java JVM provides unlimited strength encryption.) | |
openPassword | string | element | 0/1 | The document's open password. | |
permissionsPassword | string | element | 0/1 | The document's permissions password. | |
Properties inherited from Permissions |
|||||
assembleDocumentAllowed | boolean | element | 1/1 | True of document assembly is allowed. | |
changeDocumentAllowed | boolean | element | 1/1 | True if changing the document is allowed. | |
extractTextAllowed | boolean | element | 1/1 | True if text extraction is allowed. | |
extractTextForAccessibilityAllowed | boolean | element | 1/1 | True if extracting text for accessibility is allowed. | |
fillFormFieldsAllowed | boolean | element | 1/1 | True if filling form fields is allowed. | |
modifyAnnotationsAllowed | boolean | element | 1/1 | True if modifying annotations is allowed. | |
printAllowed | boolean | element | 1/1 | True if printing is allowed. | |
printHighResolutionAllowed | boolean | element | 1/1 | True if printing in high resolution is allowed. |
Example
<PasswordPermissions> <permissionsPassword>...</permissionsPassword> <openPassword>...</openPassword> <encryptType>...</encryptType> <assembleDocumentAllowed>...</assembleDocumentAllowed> <changeDocumentAllowed>...</changeDocumentAllowed> <extractTextAllowed>...</extractTextAllowed> <extractTextForAccessibilityAllowed>...</extractTextForAccessibilityAllowed> <fillFormFieldsAllowed>...</fillFormFieldsAllowed> <modifyAnnotationsAllowed>...</modifyAnnotationsAllowed> <printAllowed>...</printAllowed> <printHighResolutionAllowed>...</printHighResolutionAllowed> </PasswordPermissions>