THotPDF.ReadDirectEncryptFromTail Method
从输入流尾部捕获内联在 trailer 中的 /Encrypt 字典源文本
声明
function ReadDirectEncryptFromTail: boolean;
单元
HPDFDoc
参数
该成员不接收参数
返回值
在文件尾部的最新 trailer 中找到直接 /Encrypt 字典时为 True,否则为 False
使用说明
- 传统 trailer 解析器会把直接 /Encrypt 字典作为一个对象产出;而密钥恢复路径读取的是其源文本,因此本方法扫描流的最后 1 MiB,寻找携带它的最新 trailer
- 扫描前后会保存并恢复流位置
- 当后续写回需要把字典当作真实间接对象时,将捕获的文本与
InjectDirectEncryptDictionary配合使用