PDFium Delphi Component Docs

Permissions vlastnosť

Component: TPdf  ·  Unit: PDFium
Sprístupňuje surové aj typové oprávnenia owner-password a testuje jednotlivé schopnosti bez ručných bitových masiek

Syntax

property Permissions: LongWord; // read only
property GrantedPermissions: TPdfPermissions; // read only
function HasPermission(Permission: TPdfPermission): Boolean;

Description

Permissions vráti masku oprávnení owner-password dekódovanú PDFium zo slovníka /Encrypt

GrantedPermissions premapuje štandardné bity oprávnení PDF na množinu TPdfPermissions obsahujúcu permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble a permPrintHighQuality

HasPermission testuje jednu z týchto hodnôt priamo

Remarks

Example

if Pdf1.HasPermission(permCopy) then
  EnableCopyCommands;

See Also

UserPermissions, Password