发布源码 | 软件分类 | 最近更新 | 下载推荐 | 下载排行 | 会员中心 hao下载 - 中国最大的站长类资源下载网站

您的位置: 首页 > 源码下载 > x-easypdf

x-easypdf v3.4.6

授权方式:开源软件 更新时间:2025-10-04
软件分类:应用工具 文件大小:25.25 MB
开发语言:Java 推荐等级:
数  据  库:MySQL
运行环境:JAVA
软件作者:暂无 下载人气:
相关链接:官网 开源链接 [报错]   [收藏]   [下载地址]
      
x-easypdf v3.4.6
软件介绍
下载地址

  x-easypdf基于pdfbox构建而来的pdf构建工具,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,仅需一行代码,便可完成pdf的操作。

  x-easypdf特性:

  1、轻量级

  仅添加pdfbox相关依赖,无其他任何依赖

  2、简单易用

  仅需一行代码,便可完成pdf的操作

  3、自动换行分页

  文本超出单行显示时,即可自动换行;内容超出单页显示时,即可自动分页

  4、模板填充

  提供内置方法,可轻松实现模板填充

  5、组件化

  页面所有内容均采用组件化形式进行构建,使用不同的组件组合方式,即可构造出理想的文档

  6、扩展灵活

  只需实现系统提供的接口,即可完成自定义的组件扩展

  x-easypdf软件架构:

  1、document(文档):PDF文档

  2、page(页面):若干个页面组成PDF文档

  3、watermark(水印):每个页面可设置页面级别的独立水印,也可设置文档级别的全局水印,优先级为:页面级别>文档级别

  4、header(页眉):每个页面可设置页面级别的独立页眉,也可设置文档级别的全局页眉,优先级为:页面级别>文档级别

  5、footer(页脚):每个页面可设置页面级别的独立页脚,也可设置文档级别的全局页脚,优先级为:页面级别>文档级别

  6、component(组件):核心,每个页面由若干个组件构成

  text(文本组件):已提供,文本写入组件

  line(线条组件):已提供,线条写入组件

  image(图片组件):已提供,图片写入组件

  table(表格组件):已提供,表格写入组件,cell(单元格)->row(行)->table(表格)

  rect(方形组件):已提供,方形写入组件

  后续将添加更多其他方便实用的组件。。。

  x-easypdf安装教程:

  mvn clean install

  x-easypdf 更新日志:

  v2.9.9

  新特性:

  新增单元格组件开启自动缩放字体大小的方法

  新增表格行组件开启自动缩放字体大小的方法

  新增表格组件开启自动缩放字体大小的方法

  新增文本角标组件

  新增文本扩展组件

  新增文档签名设置临时目录的方法

  新增文档批量签名的方法

  新增pdf助手添加字体方法(自定义加载字体)

  原有变更:

  调整字体映射逻辑,使用默认字体替代未知字体

  调整绘制页眉与页脚、背景图片、背景颜色绘制逻辑(原有页面也将添加,可自行关闭)

  问题修复:

  修复文档签名页面错误问题

  v2.9.8

  新增文本样式的设置(正常/空心/加粗/细体/隐藏(不可见)/斜体/斜体空心/斜体加粗/斜体细体)

  新增通过密码读取文档的方法

  调整文本组件绘制逻辑

  修复条形码宽高显示异常问题

  v2.9.2

  默认字体替换为华为鸿蒙字体

  修改表格组件表头参数继承逻辑

  新增表单填写器字体大小设置

  v2.8.5

  修复字体加载问题

  修复数字签名问题

  优化代码

  v2.8.1

  修改未设置安全策略填充表单后空指针问题

  添加表单填充器开启只读模式方法

  添加书签分析方法

  添加文档提取器清理区域的方法

  v2.8.0

  新特性:

  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、修复获取总页码的问题

  2、修复XEasyPdfTable表格组件跨页显示错误问题

已累计被下载

发表评论  网友评论
微信
客服
微信客服二维码

扫码添加微信客服