PDFium Delphi Component Docs

Permissions Eigenschaft

Komponente: TPdf  ·  Unit: PDFium
Stellt rohe und typisierte Owner-Passwort-Berechtigungen bereit und prüft einzelne Fähigkeiten ohne manuelle Bitmasken

Syntax

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

Beschreibung

Permissions gibt die Owner-Passwort-Berechtigungsmaske zurück, die PDFium aus dem /Encrypt-Wörterbuch dekodiert

GrantedPermissions bildet die Standard-PDF-Berechtigungsbits auf eine TPdfPermissions-Menge ab, die permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble und permPrintHighQuality enthält

HasPermission prüft einen dieser Werte direkt

Hinweise

Beispiel

if Pdf1.HasPermission(permCopy) then
  EnableCopyCommands;

Siehe auch

UserPermissions, Password