THPDFHeadlessDocumentOptions

Эта запись в HPDFHeadlessDocument задаёт положительные лимиты ресурсов для THPDFHeadlessDocument

ЧленПо умолчаниюСмысл
MaxFileBytes1 GiBМаксимальный размер источника и опубликованного вывода
MaxObjectBytes16 MiBМаксимальный размер сырого блока indirect-объектов и объекта-замены
MaxDecodedBytes64 MiBМаксимальный декодированный поток, суммарный размер контента страниц и общий объём удержанных декодированных object stream
MaxObjects1,000,000Максимальный диапазон номеров объектов cross-reference
MaxPages100,000Максимальное число листьев дерева страниц
MaxFields100,000Максимальное число терминальных полей AcroForm
MaxDepth64Максимальная глубина истории xref, ссылок, страниц, полей, фильтров и Form XObject
MaxGlyphs1,000,000Максимум текстовых операндов страниц и интерпретированных глифов
CancellationTokennilНеобязательный THPDFCancellationToken вызывающего

Default инициализирует каждый член; недопустимые неположительные лимиты отвергаются конструктором, а отмена вызывает EHPDFOperationCancelled

Лимиты действуют на свои отдельные операции и не являются общей квотой памяти процесса; загруженные словари объектов остаются в кэше до Close