HTML 确认书 PDF 导入回归证据
这是 2026-09-11 的本地验证快照,不是当前业务规则或生产部署记录。活动实现以 control-plane/src/document-converter.ts 为准。
- 脱敏验证数据:运行环境、输入哈希、页数、标题与文本完整性结果;未存储客户原文件、PDF、截图或正文。
- 测试环境由项目相同 Debian 12 基础镜像及 LibreOffice Writer/Calc、Noto CJK 依赖搭建,LibreOffice
7.4.7.2 40(Build:2)和四项字体匹配结果与用户的 ACK 输出相同。本地 arm64;未验证生产架构和 Debian 补丁包版本完全一致。 - 原始 HTML-in-DOC + 现有转换流程稳定复现 4 页、首页纯白、中文标题缺失。字体映射、显式中文字体名、去除 layout-grid 和命名页面对照均未解决。
- 相同输入、版本和字体下,加入
--infilter=HTML (StarWriter)后变为 3 页,中文标题恢复。修复后编译出的实际模块复验通过,3 页 PNG 与已经逐页视觉检查的参数实验结果逐像素相同。 - 121 个长度至少为 4 个非空白字符的源 HTML 正文文本片段均能在修复后的 PDF 中匹配;这不是对任意文档或所有排版细节的保证。
- 测试容器全部断网,未验证远程印章图片的下载,未操作 ERP、数据库、生产服务或 AgentBus。
- LibreOffice 官方的 转换过滤器说明 将
HTML (StarWriter)定义为 Writer 的 HTML 导入过滤器。