Docotic.Pdf Library Help > BitMiracle.Docotic.Pdf > PdfPermissionFlags Enumeration
Specifies user access permissions for an encrypted document.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
[FlagsAttribute]
public enum PdfPermissionFlags
VB
<FlagsAttribute>
Public Enumeration PdfPermissionFlags

Members

  Member nameValueDescription
None0 Permit only viewing.
PrintDocument4 Print the document.
ModifyContents8 Modify the contents of the document.
CopyContents16 Copy or otherwise extract text and graphics from the document.
ModifyAnnotations32 Add or modify text annotations, fill in interactive form fields.
FillFormFields256 Fill in existing interactive form fields (including signature fields).
ExtractContents512 Extract text and graphics (in support of accessibility to users with disabilities or for other purposes).
AssembleDocument1024 Assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images).
PrintFaithfulCopy2048 Print the document to a representation from which a faithful digital copy of the PDF content could be generated.
Everything3900 Permit everything.

See Also