THPDFHeadlessXFDFOptions record
单元:HPDFHeadlessXFDFTypes
修改单项限制前请先调用 THPDFHeadlessXFDFOptions.Default
| 成员 | 默认值 | 用途 |
|---|---|---|
| MaxBytes | 16777216 | XFDF 输入输出、单个附件字节和 stamp 外观交换字节 |
| MaxAnnotations | 10000 | 源注释扫描数或追加注释数 |
| MaxNodes | 1000000 | 设界的图/XML 遍历与节点存储准入 |
| MaxDepth | 32 | 最大接纳嵌套深度,支持的上限 64;stamp 类型化 XML 包装在该上限内保留两层 |
| MaxWorkingBytes | 134217728 | 为快照、字符串、XML、准备好的 PDF 对象和序列化保留的保守预留 |
| CancellationToken | nil | 可选的协作取消 token |
所有数值限制必须为正;同时提供既有文档取消 token 和导入 token 时,两者必须标识同一个 token
导出为累计 XML 和返回字节都预留空间,导入在准备增量图之前预留 XML/树存储
文档限制和 Linux C ABI 操作限制同样生效;调高 XFDF 限制不会提升那些独立容量
标准 stamp 外观传输通过 base64 类型化 XML 保留真实的 Form 流以及有界的无环字体、图像和图形资源
stamp 外观预留涵盖编码键、展开资源、流编码和 XML/base64 转换副本,均在分配之前;这一保守的操作总量可能超过最终输出大小