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 bytes;Java heap 上限是設定的預算向下取整到整數 MiB,行程執行時的開銷另計