Skip to content

修复

Latest

Choose a tag to compare

@zerx-lab zerx-lab released this 26 Dec 15:32
ced2667

模板页眉页脚引用修复 ✨ 重要修复

  • 修复问题: 解决了DOCX渲染时模板页眉页脚引用丢失的问题
  • 技术细节:
    • 解析 <w:sectPr> 块,即使 Word 将其嵌套在段落属性中
    • 通过新的 setSectionProperties 辅助方法保持读取 DOCX 文件时的关系引用
    • 防止序列化时 r:id 引用被丢弃
  • 验证: 添加了回归测试,确认重写 DOCX 后页眉页脚变量仍能正确替换

OpenFromMemory bug 修复

  • 修复问题: 修复了通过 OpenFromMemory 方法读取 Word 模板后,生成内容再保存时导致 Microsoft Office Word 无法打开文件的问题
  • 问题表现: 使用 Office 2016 等版本打开时会提示文件错误
  • 感谢: 感谢 @xNeo404 的贡献

Table.GetCellText 修复

  • Table.GetCellText 现在返回单元格内所有段落与所有 Run 的完整文本,并以 \n 连接段落,修复此前只能获取第一段首个 Run 文本导致多行内容丢失的问题。
    • 影响:如果下游代码假设无换行符,需自行 strings.ReplaceAll(text, "\n", "") 或按需拆分。
    • 限制:同一段落内的 <w:br/> 软换行尚未单独解析(未来可扩展)。