THPDFContentOperatorVisitOptions
Задаёт ограничения на обход и преобразование content stream
Объявление
THPDFContentOperatorVisitOptions = record
MaxSourceBytes: Int64;
MaxOperators: Integer;
MaxLexemes: Integer;
MaxDepth: Integer;
MaxReplacementBytes: Int64;
ValidateOutput: boolean;
class function Default: THPDFContentOperatorVisitOptions; static;
end;
Параметры
Эта запись не имеет параметров методов, кроме параметров использующей её функции обхода
Возвращаемое значение
Default возвращает лимиты 256 MiB источника, 1,000,000 операторов, 4,194,304 лексемы, глубину 256 и 64 MiB замен с включённой валидацией вывода
Примечания по использованию
- Для недоверенных или чувствительных к задержкам нагрузок берите более строгие значения
- Неположительные структурные лимиты приводят к отказу ещё до разбора
- Держите
ValidateOutput=True, если преобразованные байты будут сохраняться или отрисовываться