SecurityInfo

ドキュメントプロパティ、セキュリティと署名

説明

選択文書のセキュリティ設定情報を返します

構文

Delphi

Function TPDFlib.SecurityInfo(SecurityItem: Integer): Integer;

ActiveX

Function PDFlib::SecurityInfo(SecurityItem As Long) As Long

DLL

int DLSecurityInfo(int InstanceID, int SecurityItem);

パラメータ

SecurityItem0 = セキュリティ方式 1 = ユーザーパスワード 2 = 所有者パスワード 3 = 印刷 4 = 文書の変更 5 = コンテンツのコピーまたは抽出 6 = コメントとフォームフィールドの作成 7 = フォームフィールドへの入力または署名 8 = コンテンツアクセシビリティ有効 9 = 文書の組み立て 10 = 暗号化レベル 11 = ユーザーパスワードで開いた 12 = 所有者パスワードで開いた 13 = 可変暗号化強度

戻り値

0None
1Adobe Standard Security
No2
Yes3 完全に許可 4 不許可 5 許可 6 40 ビット RC4(Acrobat 3.x、4.x) 7 128 ビット RC4(Acrobat 5.x) 8 不明 9 低解像度 10 空白 11 128 ビット AES(Acrobat 7) 12 256 ビット AES(Acrobat 9) 13 可変長 RC4(長さの判定には SecurityItem=13 を使用) 14 256 ビット AES(Acrobat X) 15 AES-256-GCM 16