PDFium Delphi Component Docs

UserPermissions Eigenschaft

Komponente: TPdf  ·  Unit: PDFium
Legt die rohen und typisierten Benutzerpasswort-Berechtigungen offen und prüft einzelne Fähigkeiten

Syntax

property UserPermissions: LongWord; // read only
property UserGrantedPermissions: TPdfPermissions; // read only
function UserHasPermission(Permission: TPdfPermission): Boolean;

Beschreibung

UserPermissions liefert die effektive Berechtigungsmaske für das Passwort, mit dem das Dokument geöffnet wurde

UserGrantedPermissions dekodiert diese Maske in TPdfPermissions, während UserHasPermission direkt einen einzelnen TPdfPermission-Wert prüft

Die Benutzer- und Eigentümer-Berechtigungssätze sind normalerweise gleich, wenn das Dokument mit dem Eigentümer-Passwort geöffnet wurde

Hinweise

Beispiel

if not Pdf1.UserHasPermission(permPrint) then
  DisablePrintCommands;

Siehe auch

Permissions, Password