function HasPermission(Permission: TPdfPermission): Boolean;
| Permission | TPdfPermission. L'une de permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality |
| Result | Boolean. True lorsque le document l'accorde |
Une forme à permission unique de GrantedPermissions, destinée au cas courant de conditionnement d'une opération - activer une commande Print, refuser une extraction
La réponse provient des bits de permission du document. Les permissions PDF sont une déclaration d'intention qu'un visualiseur conforme honore ; elles ne sont pas imposées par le chiffrement, de sorte qu'une application qui doit restreindre une action doit encore le faire elle-même
Lorsque le document a été ouvert avec le mot de passe propriétaire, UserHasPermission rapporte ce qu'un lecteur avec mot de passe utilisateur aurait été autorisé à faire à la place