x-easypdf v2.8.0 版本发布,新增文档分析器
x-easypdf基于pdfbox二次封装,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,仅需一行代码,便可完成pdf的相关操作。
本次更新内容如下:
新特性:
1. 新增文档分析器XEasyPdfDocumentAnalyzer
2. XEasyPdfPage页面新增获取文档获取每毫米像素点的方法
3. XEasyPdfPage页面新增获取页面宽度的方法
4. XEasyPdfPage页面新增获取页面高度的方法
5. XEasyPdfPage页面新增获取页面尺寸的方法
6. XEasyPdfPage页面新增获取当前页面索引占位符的方法
7. XEasyPdfHeader页眉新增获取总页码占位符的方法
8. XEasyPdfHeader页眉新增获取当前页码占位符
9. XEasyPdfFooter页脚新增获取总页码占位符的方法
10. XEasyPdfFooter页脚新增获取当前页码占位符
11. XEasyPdfText文本组件新增设置最大高度的方法
12. XEasyPdfText文本组件新增获取字体路径的方法
13. XEasyPdfTable表格组件新增关闭自动拆分行(分页时,自动拆分行数据)的方法,默认开启
14. XEasyPdfTable表格组件新增插入表格行的方法
原有变更:
1. 优化XEasyPdfPage页面获取最新页面逻辑
2. 各组件移除是否完成绘制的方法
3. 移除XEasyPdfImage图片组件设置图片压缩模式的方法
4. 移除各组件中的PDFont字体属性
5. pdfbox依赖更新到2.0.26
问题修复:
1. 修复获取总页码的问题(issue#I52M1S)
2. 修复XEasyPdfTable表格组件跨页显示错误问题(issue#I4V5JO)