Java 生成PDF文档的示例代码
最近项目需要实现PDF下载的功能,由于没有这方面的经验,从网上花了很长时间查找了相关的资料。整理之后,发现有几个框架可以实现这个功能。比较了一番后,采用了FreeMarker+docx4j+Apache PDFBox的方案:maven依赖步骤1 把pdf文档对应的word制作出来2 把word文档另存为xml文件另存为xml3 将xml文件制作为freemarker模版文件制作模版文件4 将数据和ftl文件组装为xml文本5 使用docx4j将xml文本加载为word文档对象6 使用docx4j将word文档转存为pdf文档7 使用Apache PDFbox将多个pdf文档合为一个
用户评论