Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 2.01 KB

VERSION.md

File metadata and controls

63 lines (51 loc) · 2.01 KB

版本记录

1.1.3 20240401

  1. 优化pom
  2. 优化spring-boot-start
  3. 修复网络pdf加载

版本记录

1.1.2 20231201

  1. 增加覆盖页面的字体和图片水印,而非盒模型内部。
  2. 优化pdf嵌入。

1.1.1 20230407

  1. 优化字体名称加载策略,解决初始化时OpenJDK字体无法获取fontName或者PSName时的报错中断(获取不到时按文件名称加载)。
  2. 修复二维码值存在unicode文字(中文、韩文、日文等)时的乱码问题。

1.1.0 20221021

  1. 支持8以上更高版本的JDK,包括openJDK,JDK11, JDK17,JDK19

1.0.9 20220925

  1. 增加目录生成功能
  2. 增加页码颜色设置

1.0.8 20220913

修复ThymeleafHandler类成员变量数据context线程安全问题,Thymeleaf的数据变量为成员变量。

1.0.7

  1. 修复PDF嵌入性能问题。
  2. 支持PDF间隔嵌入,即<object="file/pdf"> 标签上下存在其他标签内容,可将其单独生成对应页。嵌入PDF都是新起一页开始。
  3. 支持多个<object="file/pdf">标签,同样中间间隔其他标签内容会单独插入页。参见测试项目中的测试案例example07。
  4. 拆分读取pdf属性读取方法相关类至PdfBoxTools。
  5. 修复<object="mark">标签没有style样式无法隐藏的问题。

1.0.6

  1. 修复windows本地图片地址无法加载问题。
  2. 新增数据规则引擎。
  3. 增加套打样式style="-fs-pdf-hidden"处理。
  4. 升级依赖包版本。

1.0.5

  1. 拆分模板样例项目。
  2. 升级fastjson至fastjson2。

1.0.4

  1. 增加excel作为数据源导入生成pdf。
  2. 增加模板样例。
  3. 调整部分api。
  4. 增加jfreechar支持。

1.0.3

  1. 增加springboot-start 的配置文件配置项。
  2. 新增rayin-template-samples 行业模板项目。
  3. 修改部分方法注释。

1.0.2

  1. 修复spring-boot-start的注解拼写错误。
  2. 字体过大,删除字体包。

1.0.1

  1. 修改签章方法。
  2. 修改测试案例。
  3. 修改字体加载和增加线程池配置方法。

1.0.0

初始版本