PDFium Delphi Component Docs

UserPermissions Свойство

Компонент: TPdf  ·  Модуль: PDFium
Предоставляет необработанные и типизированные права пароля пользователя и проверяет отдельные возможности

Syntax

property UserPermissions: LongWord; // read only
property UserGrantedPermissions: TPdfPermissions; // read only
function UserHasPermission(Permission: TPdfPermission): Boolean;

Description

UserPermissions возвращает действующую маску прав для пароля, использованного при открытии документа

UserGrantedPermissions декодирует эту маску в TPdfPermissions, а UserHasPermission напрямую проверяет одно значение TPdfPermission

Наборы прав пользователя и владельца обычно совпадают, когда документ открыт паролем владельца

Remarks

Example

if not Pdf1.UserHasPermission(permPrint) then
  DisablePrintCommands;

See Also

Permissions, Password