function HasPermission(Permission: TPdfPermission): Boolean;
| Permission | TPdfPermission. Jedno z permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality. |
| Result | Boolean. True, když ho dokument povoluje. |
Forma GrantedPermissions pro jedno oprávnění, určená pro běžný případ podmínění jedné operace - povolení příkazu Tisk, odmítnutí extrakce
Odpověď pochází z bitů oprávnění dokumentu. Oprávnění PDF jsou prohlášením záměru, které vyhovující prohlížeč respektuje; nejsou vynucována šifrováním, takže aplikace, která musí akci omezit, to stále musí udělat sama
Když byl dokument otevřen heslem vlastníka, UserHasPermission hlásí, co by místo toho bylo povoleno čtenáři s uživatelským heslem