Запись THPDFFDFOptions
Модуль: HPDFFDFAnnotations
Начинайте с THPDFFDFOptions.Default и уменьшайте отдельные пределы под нагрузку вызывающего
| Член | По умолчанию | Значение |
|---|---|---|
| MaxBytes | 16 МиБ | Максимум байтов закодированного входа или выхода |
| MaxNodes | 100000 | Агрегированное число значений графа |
| MaxObjects | 65536 | Число косвенных объектов |
| MaxDepth | 64 | Глубина синтаксиса, вывода и релевантного обхода; значения выше 64 отклоняются |
| MaxAnnotations | 65536 | Число записей в массиве аннотаций |
| MaxWorkingBytes | 128 МиБ | Консервативное агрегированное резервирование хранилища для обработки графа и адаптеров |
| CancellationToken | nil | Заимствованный кооперативный токен отмены |
Все числовые пределы должны быть положительными; увеличение одного предела не обходит другие пределы или ограниченный учёт операции
Допуск рабочего хранилища консервативен и может включать накопительные черновые резервирования; это не измерение кучи процесса
Нативные импорты документов требуют разделяемого токена отмены, когда и загруженный документ, и эти опции указывают его
Держите токен живым на протяжении всей операции; отмена и сбои бюджета сохраняют гарантии транзакции документа и публикации в назначение