dromara x-easypdf是一个java语言简化处理pdf的框架,包含fop模块与pdfbox模块,fop模块以创建功能为主,基于xsl-fo模板生成pdf文档,以数据源的方式进行模板渲染;pdfbox模块以编辑功能为主,对标准的pdfbox进行扩展,添加了成吨的功能。 当前版本 v3.3.1 使用环境 jdk 1.8+ 项目特性 fop模块 以创建功能为主,基于...
x-easypdf是一个java语言简化处理pdf的框架,包含fop模块与pdfbox模块,fop模块以创建功能为主,基于xsl-fo模板生成pdf文档,以数据源的方式进行模板渲染;pdfbox模块以编辑功能为主,对标准的pdfbox进行扩展,添加了成吨的功能。 项目特性 fop模块 以创建功能为主,基于 xsl-fo 模板生成 pdf 文档,以数据源的方式进行模...
只需一行代码搞定pdf的框架,x-easypdf基于pdfbox构建而来,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,仅需一行代码,便可完成pdf的操作 说明 本模块采用组件化的形式进行 pdf 的构建,同时提供自动换行与分页、表单填写、数字签名、图像转换、文档合并与拆分、文档提取与替换、文档分析与打印等功能, 并...
通过x-easypdf对PDFBox的封装,用户可以轻松实现文本插入、图片嵌入、表格绘制等多种操作。例如,在处理财务报告或学术论文时,开发者往往需要在文档中加入大量的图表和公式。此时,利用x-easypdf中的PDFBox模块,便能以简洁的代码实现这些复杂元素的精准布局,确保最终输出的PDF文件既美观又专业。 ### 1.3 FOP模块的特性...
更新说明 介绍 API文档 特性 软件架构 maven坐标 安装教程 使用说明 x-easypdf 更新说明 master分支将作为稳定版本发布,develop分支将会不定期进行更新,欢迎大家提供宝贵意见,目前稳定版本 v2.0.1 介绍 x-easypdf基于pdfbox构建而来,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,仅需一行代码,便可完成pdf...
API文档:https://apidoc.gitee.com/dromara/x-easypdf/ 项目概述 x-easypdf基于pdfbox二次封装,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,帮助开发者快速生成pdf文档。 参考示例:https://dromara.gitee.io/x-easypdf/#/md/参考示例 创建文档 代码语言:javascript 代码运行次数:0 运行 AI代码解释...
内置文档签名器(可对文档进行数字签名) 内置字体 内置细体 | 正常 | 粗体三种开源中文字体(华为鸿蒙字体) 组件丰富 内置水印、页眉、页脚、文本、图片、表格、矩形、圆形、线条、布局、条形码(一维码/二维码)等组件 fop模块 基于模板生成 内置数据源(xml 数据源、thymeleaf 数据源、document 数据源) ...
获取文档分析器 XEasyPdfDocumentBookmark bookmark() 获取文档书签 void close() 关闭文档 XEasyPdfDocument enableReplaceTotalPagePlaceholder() 开启总页码占位符替换 XEasyPdfDocument enableResetContext() 开启重置上下文 XEasyPdfDocumentExtractor extractor() 获取文档提取器 XEasyPdfDocument flush() 刷...
文档地址:http://dromara.gitee.io/image-combiner/#/ x-easypdf简介 fop模块 主打pdf 导出功能,基于xsl-fo模板生成pdf文档,以数据源的方式进行模板渲染,并内置xml 数据源、thymeleaf数据源、 freemarker数据源、jte数据源、document数据源等多种数据源,同时提供java对象的方式构建pdf文档。
x-easypdf基于pdfbox二次封装,极大降低使用门槛,以组件化的形式进行pdf的构建。简单易用,帮助开发者快速生成pdf文档。本次更新内容如下:新特性:新增文本...