THotPDF.UseAES256R6 Property
为 AES-256 加密选择标准 security handler 的 revision 6(CryptKeyLength = aes256)。Revision 6 是 PDF 2.0 形式(ISO 32000-2),使用迭代的 SHA-256/384/512 口令哈希;为 False 时,AES-256 使用 revision 5,即更早的 Adobe 扩展。在 BeginDoc 之前设置。要求 Version 为 pdf17 或更高,更老的版本下会被关闭
声明
property UseAES256R6: boolean read FUseAES256R6 write FUseAES256R6;
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
| 无参数 | |
返回值
不返回值
使用说明
- 在受影响的页面、资源、字段或 catalog 对象定稿之前,在 security 工作流中使用此 API
- 文档定稿之前,保持对象名、字段名、资源名和返回的句柄稳定
- revision 5 和 revision 6 的密码都按 UTF-8 计并截断到 127 字节;见 UserPassword
相关 API
- THotPDF
- THPDFPage
- 目录