PDFium Delphi Component Docs

HasPermission Methode

Komponente: TPdf  ·  Unit: PDFium
Prüft, ob das Dokument eine bestimmte Berechtigung gewährt.

Syntax

function HasPermission(Permission: TPdfPermission): Boolean;

PermissionTPdfPermission. Einer der Werte permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality.
ResultBoolean. True, wenn das Dokument sie gewährt.

Description

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

See Also

GrantedPermissions, UserHasPermission, Permissions, Password