x-easypdf是一个java语言简化处理pdf的框架,包含fop模块与pdfbox模块,fop模块以创建功能为主,基于xsl-fo模板生成pdf文档,以数据源的方式进行模板渲染;pdfbox模块以编辑功能为主,对标准的pdfbox进行扩展,添加了成吨的功能。
本次更新内容如下:
新特性:
- 【pdfbox模块】新增文本水印设置多行间距的方法
- 【pdfbox模块】新增获取文件数量的方法
- 【pdfbox模块】新增是否包含文件的方法
- 【pdfbox模块】新增条码组件获取图像的方法
- 【pdfbox模块】新增抽象分词器,内置三种分词器(字符、单词、混合)
- 【pdfbox模块】新增圆角设置
- 【pdfbox模块】新增html转换器
- 【fop模块】新增设置边框半径的方法
原有变更:
- 【pdfbox模块】优化AI解析器请求逻辑
- 【pdfbox模块】优化组件id生成逻辑
- 【pdfbox模块】优化文本助手处理逻辑
- 【pdfbox模块】优化字符宽度计算逻辑
- 【pdfbox模块】优化写入文件内存占用
- 【pdfbox模块】优化字体加载逻辑
- 【pdfbox模块】优化图像渲染逻辑
- 【pdfbox模块】优化文本替换逻辑
- 【pdfbox模块】调整图像组件图像宽度计算逻辑
- 【pdfbox模块】调整office转换器目录结构
- 【pdfbox模块】调整office转换器目录结构
- 【pdfbox模块】移除原office转换器中html转换器
- 【pdfbox模块】移除页眉页脚内容水平与垂直对齐方式设置方法
问题修复:
- 【pdfbox模块】修复书签分析器信息不全问题
- 【pdfbox模块】修复表格内容垂直居中问题
- 【pdfbox模块】修复使用原生pdfbox错误
- 【fop模块】修复背景颜色位置错误问题