Allows copying or other ways of extracting text and graphics from the document.
kAllowAssemble
Allows inserting, rotating, and deleting pages from a document, creating bookmarks, and creating thumbnail images, even when the kAllowModifyOther flag is not set.
kAllowAnnotateAndForm
Allows adding and modifing annotations (comments), filling interactive form fields, and when the kAllowModifyOther flag is switched on, creating and modifying interactive form fields (including signature fields).
kAllowFormFilling
Allows filling of existing interactive form fields (including signature fields), even if the kAllowAnnotateAndForm flag is switched off.
kAllowModifyOther
Allows modifying document contents by using operations that are not controlled by the following flags: kAllowAssemble kAllowAnnotateAndForm kAllowFormFilling
kAllowPrintAll
Allows printing a document to a representation from which an exact digital copy of the PDF content could be generated.
kAllowPrintLow
Allows printing a document with possibly a lower quality level. Ignored if the kAllowPrintAll flag is switched on.
kDefaultPermissions
The default flag combination.
Description
Enumerates access permission flags for a PDF document.