THotPDF.DocumentDecodeBudgetBytes Property
Задаёт максимальное число декодированных байт, принимаемых всеми цепочками фильтров в одном интервале учёта загруженного документа
Объявление
property DocumentDecodeBudgetBytes: Int64 read FDocumentDecodeBudgetBytes write SetDocumentDecodeBudgetBytes default 1073741824;
Модуль
HPDFDoc
По умолчанию
1073741824 байт, то есть 1 ГиБ
Примечания по использованию
- Устанавливайте свойство до загрузки недоверенных входных данных, чтобы объектные потоки, декодируемые во время загрузки, расходовали предполагаемый потолок
- Итог включает каждый принятый промежуточный и конечный байт стадии фильтра, а не только байты, возвращённые вызывающему коду
- Ноль отключает потолок для всего документа для доверенных входных данных, тогда как независимый цепочечный лимит
DecodeBudgetBytesостаётся активным - Отрицательные значения возбуждают
ERangeError