Тип THPDFASCIIHexOddNibblePolicy
Выбирает, как HPDFASCIIHexDecodeStream обрабатывает последний hex-полубайт без пары
Объявление
THPDFASCIIHexOddNibblePolicy= (ahonPadLowZero, ahonReject);
Модуль
HPDFTypes
Значения
| Значение | Назначение |
|---|---|
ahonPadLowZero |
Дополняет хвостовой полубайт младшим нулевым битом, выдаёт дополненный байт и устанавливает OddNibblePadded в информационной записи |
ahonReject |
Выбрасывает EConvertError, сообщая, что данные ASCIIHexDecode заканчиваются нечётным полубайтом |
Примечания по использованию
- Передаётся в
HPDFASCIIHexDecodeStreamкак параметрOddNibblePolicy - Вызовы внутри библиотеки используют
ahonPadLowZero, что соответствует поведению фильтра PDF, трактующему отсутствующий младший полубайт как ноль