THPDFHeadlessDocument.SaveToFile

单元:HPDFHeadlessDocument

procedure SaveToFile(const FileName: string);

通过复制原始字节并追加脏对象、经典 xref 表和 Prev 链接的 trailer,保存一份独立的增量 PDF

拒绝源路径或文件身份的别名;同目录独占暂存文件先落盘再原子改名,取消、超限或序列化失败时保留既有目标文件

Windows 发布对临时性的拒绝访问、共享和锁定错误做有界且可取消的重试,同时保留原子替换、永久失败诊断和暂存清理

Windows 原子发布 说明了八次尝试上限以及对真实文件句柄的接受逻辑

API 契约与格式边界 · Linux 可移植核心