function HasPermission(Permission: TPdfPermission): Boolean;
| Permission | TPdfPermission. Jedna z wartości permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality |
| Result | Boolean. True, gdy dokument przyznaje to uprawnienie |
Jednouprawnieniowa forma GrantedPermissions, przeznaczona dla typowego przypadku warunkowania jednej operacji - włączenia polecenia Print, odmowy wyodrębnienia treści
Odpowiedź pochodzi z bitów uprawnień dokumentu. Uprawnienia PDF są deklaracją intencji, którą zgodna przeglądarka honoruje; nie są wymuszane przez szyfrowanie, więc aplikacja, która ma ograniczyć jakąś czynność, nadal musi zrobić to sama
Gdy dokument został otwarty z hasłem właściciela, UserHasPermission podaje zamiast tego, co wolno byłoby czytelnikowi z hasłem użytkownika