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 标准安全性
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