PDFium Delphi Component Docs

UserPermissions Propriété

Composant: TPdf  ·  Unit: PDFium
Expose les permissions de mot de passe utilisateur brutes et typées et teste les capacités individuelles

Syntax

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

Description

UserPermissions renvoie le masque de permission effectif pour le mot de passe utilisé pour ouvrir le document

UserGrantedPermissions décode ce masque en TPdfPermissions, tandis que UserHasPermission teste directement une valeur TPdfPermission

Les ensembles de permissions utilisateur et propriétaire sont normalement égaux lorsque le document est ouvert avec le mot de passe propriétaire

Remarks

Example

if not Pdf1.UserHasPermission(permPrint) then
  DisablePrintCommands;

See Also

Permissions, Password