PDFium Component Docs

HasPermission Metoda

Component: TPdf  ·  Unit: PDFium
Sprawdza, czy dokument przyznaje jedno konkretne uprawnienie

Syntax

function HasPermission(Permission: TPdfPermission): Boolean;

PermissionTPdfPermission. Jedna z wartości permPrint, permModify, permCopy, permAnnotate, permFillForms, permAccessibility, permAssemble, permPrintHighQuality
ResultBoolean. True, gdy dokument przyznaje to uprawnienie

Description

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

See Also

GrantedPermissions, UserHasPermission, Permissions, Password