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 |