function HasPermission(Permission: TPdfPermission): Boolean;
| Permission | TPdfPermission. Einer der Werte permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality. |
| Result | Boolean. True, wenn das Dokument sie gewährt. |
Eine Einzelberechtigungs-Form von GrantedPermissions, gedacht für den häufigen Fall, eine Operation zu steuern – einen Druckbefehl zu aktivieren, eine Extraktion zu verweigern
Die Antwort stammt aus den Berechtigungsbits des Dokuments. PDF-Berechtigungen sind eine Absichtserklärung, die ein konformer Betrachter einhält; sie werden nicht durch Verschlüsselung erzwungen, daher muss eine Anwendung, die eine Aktion einschränken muss, dies weiterhin selbst tun
Wenn das Dokument mit dem Besitzerpasswort geöffnet wurde, meldet UserHasPermission, was ein Leser mit Benutzerpasswort stattdessen gedurft hätte