x-easypdf v2.9.0 版本发布,性能优化,平均耗时降低 35%,内存占用减少50%

x-easypdf基于pdfbox二次封装,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,仅需一行代码,便可完成pdf的相关操。

本次更新内容如下:
新特性:
- 新增对otf字体的支持
- 新增页面尺寸类
- 新增页面获取当前页面尺寸X轴左坐标的方法
- 新增页面获取当前页面尺寸X轴右坐标的方法
- 新增页面获取当前页面尺寸Y轴上坐标的方法
- 新增页面获取当前页面尺寸Y轴下坐标的方法
- 新增页面获取原有页面宽度的方法
- 新增页面获取原有页面高度的方法
- 新增页面获取原有页面尺寸的方法
- 新增页面获取原有页面尺寸X轴左坐标的方法
- 新增页面获取原有页面尺寸X轴右坐标的方法
- 新增页面获取原有页面尺寸Y轴上坐标的方法
- 新增页面获取原有页面尺寸Y轴下坐标的方法
- 新增开启表单修复的方法
- 优化条形码组件绘制逻辑
- 优化图片组件绘制逻辑
- 优化表格组件绘制逻辑
- 优化页眉组件绘制逻辑
- 优化页脚组件绘制逻辑
- 优化文本组件绘制逻辑
- 优化读取文档页面的加载逻辑
- 优化字体映射逻辑(多文档同时处理时,平均耗时降低35%,内存占用减少50%)

原有变更:
- 原PDRectangle参数相关方法变更为XEasyPdfPageRectangle参数

问题修复:
- 修复页眉/页脚组件添加自定义组件错误问题(issue#I5BYE4,issue#I5BZUN)
- 修复页眉组件分割线错误问题
- 修复表格组件自动拆分行数据错误问题

注:本次更新不兼容历史版本,请按需升级。

猜你喜欢

转载自www.oschina.net/news/200311