PdfPermissions enumeration

PdfPermissions enumeration

Specifies user permissions for PDF document.

The PdfPermissions type exposes the following members:

Fields

FieldDescription
DISALLOW_ALLDisallows all operations on the PDF document. This is the default value.
PRINTINGAllows printing the document.
MODIFY_CONTENTSAllows modifying the document’s contents.
CONTENT_COPYAllows copying or otherwise extracting text and graphics from the document, including extraction for accessibility purposes.
MODIFY_ANNOTATIONSAllows adding or modifying text annotations. When using RC4 40-bit encryption, this option also allows filling in form fields.
FILL_INAllows filling in forms and signing the document. When using RC4 40-bit encryption, this option is ignored and filling in form is allowed whenever ModifyAnnotations is set.
CONTENT_COPY_FOR_ACCESSIBILITYAllows extract text and graphics in support of accessibility to disabled users or for other purposes. When using RC4 40-bit encryption, this option is ignored and accessibility is allowed whenever ContentCopy is set.
DOCUMENT_ASSEMBLYAllows assembling the document: inserting, rotating, or deleting pages and creating navigation elements such as bookmarks or thumbnail images. When using RC4 40-bit encryption, this option is ignored and document assembly is allowed when ModifyContents is set.
HIGH_RESOLUTION_PRINTINGAllows printing the document to the highest resolution possible.When using RC4 40-bit encryption, this option is ignored and high resolution printing is allowed when Printing is set.
ALLOW_ALLAllows all operations on the PDF document.

See Also