PDFium Delphi Component Docs

UserPermissions プロパティ

コンポーネント: TPdf  ·  ユニット: PDFium
生の値と型付きのユーザーパスワード権限を公開し、個々の機能をテストします

構文

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

説明

UserPermissions は、文書を開くのに使われたパスワードに対する実効的な権限マスクを返します

UserGrantedPermissions はそのマスクを TPdfPermissions にデコードし、UserHasPermission は 1 つの TPdfPermission 値を直接テストします

オーナーパスワードで文書を開いた場合、通常はユーザー権限セットとオーナー権限セットが等しくなります

備考

例

if not Pdf1.UserHasPermission(permPrint) then
  DisablePrintCommands;

関連項目

Permissions, Password