Enum UserAccessPermissions
User-access permission flags embedded in encrypted PDFs (Table 22, §7.6.3.2). The values correspond directly to the bit positions used in the /P entry.
Namespace: DRIT.Pdf
Assembly: DRIT.Pdf.dll
Syntax
[Flags]
public enum UserAccessPermissions
Fields
| Name | Description |
|---|---|
| AddOrModifyAnnotations | Allow adding or modifying annotations (bit 6). |
| AllowAll | Grant all defined permissions. |
| AssembleDocument | Allow assembling the document (bit 11). |
| CopyContent | Allow copying text and graphics (bit 5). |
| CopyContentForAccessibility | Allow copying text for accessibility (bit 10). |
| FillForm | Allow filling interactive form fields (bit 9). |
| ModifyContent | Allow modifying document content (bit 4). |
| None | No permissions granted. |
Allow printing (bit 3). |
|
| PrintHighResolution | Allow high-resolution printing (bit 12). |