property UserPermissions: LongWord; // read only
property UserGrantedPermissions: TPdfPermissions; // read only
function UserHasPermission(Permission: TPdfPermission): Boolean;
UserPermissions, belgeyi açmak için kullanılan parola için geçerli izin maskesini döndürür
UserGrantedPermissions bu maskenin kodunu TPdfPermissions kümesine çözer; UserHasPermission ise tek bir TPdfPermission değerini doğrudan sınar
Belge sahip parolasıyla açıldığında kullanıcı ve sahip izin kümeleri normalde eşittir
GrantedPermissions ve HasPermission kullanın
if not Pdf1.UserHasPermission(permPrint) then
DisablePrintCommands;