Skip to content

Releases: Sayi/poi-tl

v1.6.0

25 Nov 09:46
Compare
Choose a tag to compare
  • 新增引用渲染策略ReferenceRenderPolicy,支持直接操作文档已有元素
  • 新增ReplaceOptionalTextPictureRefRenderPolicy,支持图片替换
  • 增加数据模型校验失败的行为配置:ValidErrorHandler
  • 重构AbstractRenderPolicy,增加WhereDelegate委托类便于在文档当前位置进行操作
  • 全面支持poi4.0.0+、JDK1.8+
  • 完善中文文档
  • BUGFIX

v1.5.0

03 Jun 16:49
Compare
Choose a tag to compare
  • 模板表达式默认支持中文,如{{客户姓名}}
  • 模板表达式支持SpringEL,同时提供了表达式计算扩展接口RenderDataCompute,支持任何表达式语言
  • 支持模板自生成模板的功能
  • 支持单元格的对齐方式和背景色设置
  • DocxRenderData支持传入合并流
  • PictureRenderData提供altMeta文本属性,当图片不存在时显示该文本
  • 支持文本背景色设置
  • 提供了一个快速写入文件流的方法:template.writeToFile
  • 支持poi4.0.0+版本
  • BUGFIX

v1.4.0

01 Nov 15:52
Compare
Choose a tag to compare
  • 支持超链接文本
  • 模板标签支持点缀式对象访问,如{{company.user.name}}
  • 新增抽象策略类AbstractRenderPolicy,降低了插件开发的难度
  • 新增表格处理工具TableTools,增强了Apache POI的表格操作
  • 重构了核心解析类TemplateVisitor
  • 若干BUG修复

v1.3.0

26 Jun 17:24
Compare
Choose a tag to compare
  • 更新了中文文档 http://deepoove.com/poi-tl/
  • 新增了文档模板语法{{+template}}
  • 支持多个word文档合并
  • 增加新的表格数据和渲染策略
  • 增加若干示例
  • BUG修复