THPDFHeadlessArchivalPreservationOptions

THPDFHeadlessArchivalPreservationOptions = record
  MaxWorkingBytes, MaxOutputBytes: Int64;
  AllowSignatureInvalidation: Boolean;
  JavaExecutable, ValidatorJAR: string;
  MaxValidationMilliseconds, MaxValidationReportBytes: Integer;
  CancellationToken: THPDFCancellationToken;
  class function Default: THPDFHeadlessArchivalPreservationOptions; static;
end;

原生 Linux 保留限制包括 268435456 工作区/输出字节、120000 校验毫秒和 4194304 报告字节;签名失效默认关闭

JavaExecutable 和 ValidatorJAR 属于应用配置;CLI 直接接收参数,不经 shell 插值

页面导入与保留归档契约 · 原生文档工作流

校验要求 MaxWorkingBytes 至少 67108864 字节;Java 堆上限为配置预算向下取整到整 MiB,进程运行时开销另行计算