TdxPDFDocumentPermission Enum
Enumerates user access permission flags in encrypted PDF documents.
#Declaration
TdxPDFDocumentPermission = (
pdpAllowPrint,
pdpAllowPrintHighResolution,
pdpAllowCopyContent,
pdpAllowEditContent,
pdpAllowExtractContent,
pdpAllowAddOrModifyTextAnnotations,
pdpAllowFillFields,
pdpAllowAssembleDocument
);
#Members
Name |
---|
pdp
|
pdp
|
pdp
|
pdp
|
pdp
|
pdp
|
pdp
|
pdp
|
#Remarks
Options include all user access permission flags defined in the Portable document format – PDF 1.7 standard (ISO 32000-1:2008):
Value | Description |
---|---|
pdp | A user can print a PDF document. If this flag is present, a PDF document container’s Allow |
pdp | This flag allows a user to print the document in high quality. If this flag is not set but the dpd Note If the document is encrypted with the 40-bit RC4 algorithm, a consumer application treats the pdp |
pdp | A user can copy any text or graphics in the document. |
pdp | A user can edit content, except for text annotations, interactive forms, and the document structure. |
pdp | A user can extract text and graphics in support for accessibility features (such as screen narrators, etc.) If this flag is present, a PDF document container’s Allow Note If the document is encrypted with the 40-bit RC4 algorithm, a consumer application treats the pdp |
pdp | A user can add or edit text annotations, fill in interactive form fields. If the pdp |
pdp | A user can fill in interactive form fields (including signature fields), even if the pdp Note If the document is encrypted with the 40-bit RC4 algorithm, a consumer application treats the pdp |
pdp | A user can change the document structure (that is, insert, rotate, or delete pages and create bookmarks or thumbnail images), even if the pdp Note If the document is encrypted with the 40-bit RC4 algorithm, a consumer application treats the pdp |
The TdxPDFDocumentPermissions type references the TdxPDFDocumentPermission type.