fix: 修复报价确认单 PDF 方框乱码 #993
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/limeng-quote-pdf-whitespace"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
报价确认单中,从表格复制的制表符和不换行空格被中文字体显示为方框;页眉、页脚的分隔点也存在缺字。生成 PDF 时将这些空白转换为普通空格并保留换行,为分隔点指定已有的西文字体。条款、金额和报价矩阵内容不变。
修改报价 PDF 模板,新增真实 PDF 渲染回归测试,检查字形覆盖、金额文本和分行位置。验证:17 项相关测试通过;使用问题确认单的原始数据生成 4 页预览并逐页检查,全部 44 行报价内容一致,缺失字形为零,渲染约 0.61 秒、峰值内存 121.5 MB。
不涉及金额口径、权限、数据库或运行配置变更。已推送签署的历史文件保持不可覆盖,替换旧任务需另行撤回并重新发起。真实业务数据和预览文件未进入仓库。