THPDFHeadlessDocumentOptions
HPDFHeadlessDocument 中的这个记录为 THPDFHeadlessDocument 配置正数资源限制
| 成员 | 默认值 | 含义 |
|---|---|---|
| MaxFileBytes | 1 GiB | 源与发布输出的最大尺寸 |
| MaxObjectBytes | 16 MiB | 原始间接对象块与替换对象的最大尺寸 |
| MaxDecodedBytes | 64 MiB | 解码流、页面内容合并尺寸以及保留的解码 object stream 字节总量的最大值 |
| MaxObjects | 1,000,000 | 交叉引用对象编号范围的最大值 |
| MaxPages | 100,000 | 页面树叶节点数上限 |
| MaxFields | 100,000 | 末端 AcroForm 字段数上限 |
| MaxDepth | 64 | xref 历史、引用、页面、字段、filter 和 Form XObject 深度上限 |
| MaxGlyphs | 1,000,000 | 页面文本操作数与解释 glyph 数上限 |
| CancellationToken | nil | 可选的调用方自有 THPDFCancellationToken |
Default 初始化所有成员;非法的非正限制被构造函数拒绝,取消抛出 EHPDFOperationCancelled
各项限制只作用于各自的操作,不是进程内存总配额;已加载的对象字典会一直缓存到 Close