property Permissions: LongWord; // read only
property GrantedPermissions: TPdfPermissions; // read only
function HasPermission(Permission: TPdfPermission): Boolean;
Permissions renvoie le masque de permission de mot de passe propriétaire décodé par PDFium depuis le dictionnaire /Encrypt
GrantedPermissions mappe les bits de permission PDF standard vers un ensemble TPdfPermissions contenant permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble et permPrintHighQuality
HasPermission teste directement l’une de ces valeurs
UserGrantedPermissions et UserHasPermission lorsque l’ensemble de permissions de mot de passe utilisateur effectif est requis
if Pdf1.HasPermission(permCopy) then
EnableCopyCommands;