TPDFlibUserPermission
Data Types
Description
TPDFlibUserPermission enumerates named PDF user access permission security flags mapping to the standard PDF P-mask flags.
Syntax
Delphi
type TPDFlibUserPermission = (upAllowPrint, upAllowCopy, upAllowModify, upAllowAnnotation, upAllowFormFill, upAllowAccessibility, upAllowDocAssembly, upAllowHighResPrint);Values
| upAllowPrint | Allows low-resolution document printing. |
|---|---|
| upAllowCopy | Allows content copying or extraction of text and graphics. |
| upAllowModify | Allows document content modifications. |
| upAllowAnnotation | Allows creating and modifying interactive annotations and form comments. |
| upAllowFormFill | Allows interactive form field filling. |
| upAllowAccessibility | Allows extracting content for screen readers and accessibility tools. |
| upAllowDocAssembly | Allows inserting, rotating, or deleting pages. |
| upAllowHighResPrint | Allows high-resolution high-fidelity document printing. |