Apitron.PDF.Kit library for .NET
Assembly: Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
This enum defines allowed access permissions.
Namespace: Apitron.PDF.Kit.Security
Assembly: Apitron.PDF.Kit (in Apitron.PDF.Kit.dll) Version: 2.0.37.0 (2.0.37.0)
Syntax
Members
Member name | Value | Description | |
---|---|---|---|
4 | Print the document (possibly not at the highest quality level, depending on whether flag PrintHighQuality is also set). | ||
Modify | 8 | Modify the contents of the document by operations other than those controlled by flags ModifyFields, FillOut, and Assemble. | |
Extract | 16 | Copy or otherwise extract text and graphics from the document by operations other than that controlled by flag ExtractAccessibilityContents. | |
ModifyFields | 32 | Add or modify text annotations, fill in interactive form fields, and, if flag Modify is also set, create or modify interactive form fields (including signature fields). | |
FillOut | 256 | (Security handlers of revision 3 or greater) Fill in existing interactive form fields (including signature fields), even if flag ModifyFields is not set. | |
ExtractAccessibilityContents | 512 | Extract text and graphics (in support of accessibility to users with disabilities or for other purposes). | |
Assemble | 1024 | (Security handlers of revision 3 or greater) Assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images), even if flag Modify is not set. | |
PrintHighQuality | 2048 | (Security handlers of revision 3 or greater) Print the document to a representation from which a faithful digital copy of the PDF content could be generated. When this bit is clear (and flag Print is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality. | |
DisallowAllPermissions | 4294963392 | Disallow all permissions. | |
AllowAllPermissions | 4294967292 | (Security handlers of revision 3 or greater) Allow all permissions. | |
PublicKeyAllowAllPermissions | 4294967294 | (Meaningfull only for Public Key Encryption, Security handlers of revision 3 or greater) When set permits change of encryption and enables all other permissions. |
See Also