Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration UserPermissions

brief

Enumeration for user access permissions in a PDF document.

ingroup

ConstsPDF

Index

Enumeration members

annotForm

annotForm: = 32

Operate text annotations and fill in interactive form fields. (Bit 6 in permission value)\n If value User_Permissions::modify is also set, user can create or modify interactive form fields (including signature fields).

assemble

assemble: = 1024

Assemble PDF document. (Bit 11 in permission value)\n If this value is set, it enables to assemble the document (Insert, rotate, or delete pages and create bookmarks or thumbnail images), regardless if value User_Permissions::modify is set or not.

extract

extract: = 16

Extract PDF contents. (Bit 5 in permission value)\n If this value is set, user can copy or otherwise extract text and graphics from the document by operations other than that controlled by value User_Permissions::extractAccess.

extractAccess

extractAccess: = 512

Disabilities support. (Bit 10 in permission value)\n If this value is set, user can extract text and graphics in support of accessibility to users with disabilities or for other purposes.

fillForm

fillForm: = 256

Fill PDF form. (Bit 9 in permission value)\n If this value is set, user can fill in interactive form fields (including signature fields), even if value User_Permissions::annotForm is not used.

modify

modify: = 8

Modify PDF contents. (Bit 4 in permission value)\n If this value is set, user can modify contents of PDF document by operations other than those controlled by values User_Permissions::annotForm, User_Permissions::efillForm and User_Permissions::assemble.

print

print: = 4

Print PDF document with normal mode. (Bit 3 in permission value)

printHigh

printHigh: = 2048

Print PDF document with higher qualities. (Bit 12 in permission value)\n If this value is not set (and value User_Permissions::print is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality.