PDFium Delphi Component Docs

HasPermission メソッド

コンポーネント: TPdf  ·  ユニット: PDFium
ドキュメントが特定の 1 つの権限を許可するかを調べます

構文

function HasPermission(Permission: TPdfPermission): Boolean;

PermissionTPdfPermission。permPrint、permModify、permCopy、permAnnotate、permFillForms、permAccessibility、permAssemble、permPrintHighQuality のいずれか
ResultBoolean。ドキュメントが許可する場合は True

説明

GrantedPermissions の単一権限版で、印刷コマンドの有効化や抽出の拒否など、1 つの操作を制御する一般的なケース向けです

答えはドキュメントの権限ビットから来ます。PDF 権限は適合ビューアが尊重する意思表明であり、暗号化で強制されるものではないため、アクションを制限しなければならないアプリケーションは自ら制限する必要があります

ドキュメントが所有者パスワードで開かれた場合、UserHasPermission はユーザーパスワードのリーダーが許可されたであろうものを報告します

関連項目

GrantedPermissions, UserHasPermission, Permissions, Password