THPDFASCII85DecodeInfo 记录
报告解码 ASCII85 流时收集的字节计数、EOD 终止标记检测和分组进度
声明
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
单元
HPDFTypes
字段
| 字段 | 用途 |
|---|---|
InputBytes | 解码器消耗的编码输入字节数 |
OutputBytes | 写入输出流的已解码字节数 |
TerminatorFound | 看到 ~> EOD 标记后为 True;设置 RequireTerminator 时,若缺少该标记解码器会抛出错误 |
PartialGroupLength | 到达终止标记时尚未处理的末尾不完整五字符分组的长度 |
ZeroShortcutCount | 已处理的 z 零快捷字符的个数 |
使用说明
- 作为 HPDFASCII85DecodeStream 的
Infoout 参数传入,与解码输出流一同使用 - 已加载文档的过滤器链在展开
ASCII85Decode流、后续过滤器尚未运行时填充一个局部记录 - 在信任以宽松终止标记策略解码的流的输出之前,先检查
TerminatorFound