THPDFASCIIHexOddNibblePolicy 类型
选择 HPDFASCIIHexDecodeStream 如何处理缺少配对的末尾十六进制半字节
声明
THPDFASCIIHexOddNibblePolicy= (ahonPadLowZero, ahonReject);
单元
HPDFTypes
值
| 值 | 含义 |
|---|---|
ahonPadLowZero |
给末尾半字节补一个低位零,输出补齐后的字节,并在 info 记录中设置 OddNibblePadded |
ahonReject |
抛出 EConvertError,报告 ASCIIHexDecode 数据以奇数末尾半字节结束 |
使用说明
- 作为
OddNibblePolicy参数传给HPDFASCIIHexDecodeStream - 库内部调用点使用
ahonPadLowZero,与 PDF 过滤器把缺失的低位半字节当作零的行为一致