PDFEncryptFlags property (Main Control)
Builder Syntax |
unsigned PDFEncryptFlags |
Delphi Syntax |
PDFEncryptFlags: L_UINT32 |
Overview |
Refer to Implementing PDF Plug in Features. |
Remarks
Gets or sets flags that indicate the access rights users of the document will have. These values may be combined using a bitwise OR(|). Possible values are:
Value |
Meaning |
PDF_SECURITYFLAGS_REV2_PRINTDOCUMENT |
Give the user of the PDF document permission to print the document. |
PDF_SECURITYFLAGS_REV3_PRINTFAITHFUL |
[128 bit only] Give the user of the PDF document permission to print the document in high quality. |
PDF_SECURITYFLAGS_REV2_MODIFYDOCUMENT |
Give the user of the PDF document permission to edit the document. |
PDF_SECURITYFLAGS_REV2_EXTRACTTEXT |
Give the user of the PDF document permission to extract text from the document. |
PDF_SECURITYFLAGS_REV3_EXTRACTTEXTGRAPHICS |
[128 bit only] Give the user of the PDF document permission to extract graphics from the document. |
PDF_SECURITYFLAGS_REV2_MODIFYANNOTATION |
Give the user of the PDF document permission to edit annotations. |
PDF_SECURITYFLAGS_REV3_FILLFORM |
Give the user of the PDF document permission to fill in forms in the document. |
PDF_SECURITYFLAGS_REV3_ASSEMBLEDOCUMENT |
[128 bit only] Give the user of the PDF document permission to add pages to or delete pages from the document. |
See Also
Elements: |
PDFUserPassword property, PDFEnable128bit property, PDFOwnerPassword property, PDFInitDir property |
Topics: |