SecurityInfo
文档属性、安全性和签名
描述
返回有关所选文档安全设置的信息
语法
Delphi
Function TPDFlib.SecurityInfo(SecurityItem: Integer): Integer;
ActiveX
Function PDFlib::SecurityInfo(SecurityItem As Long) As Long
DLL
int DLSecurityInfo(int InstanceID, int SecurityItem);
参数
| SecurityItem | 0 = 安全方法 1 = 用户密码 2 = 所有者密码 3 = 打印 4 = 更改文档 5 = 内容复制或提取 6 = 编写注释和表单字段 7 = 填写表单字段或签名 8 = 已启用内容可访问性 9 = 文档组装 10 = 加密级别 11 = 使用用户密码打开 12 = 使用所有者密码打开 13 = 可变加密强度 |
|---|
返回值
| 0 | None |
|---|---|
| 1 | Adobe 标准安全性 |
| No | 2 |
| Yes | 3 完全允许,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 |