IT干货网

java之java中丰富的PDF生成框架

wuhuacong 2024年09月07日 编程设计 72 0

我有数百个丰富的 PDF 需要从我的应用程序生成,它们包含图像和丰富多彩的内容。我一直在寻找构建一个支持模板和数据模型并可以照顾休息的框架,因此添加新的 pdf 只需添加一个新模板。过去我使用 free-marker 生成 HTML 并将 HTML 打印到 PDF,最近有更好的解决方案来解决这个问题吗?

请您参考如下方法:

您可以做多种事情:

  • 生成 xml 数据,应用 xslt 转换对其进行样式设置,然后进行转换 将 html 文档转换为 pdf
  • 编写一个小类,将您拥有的任何数据格式转换为 pdf 文档(您需要通过代码完成所有布局)
  • 创建一个模板(使用您想要的任何设计程序)pdf 文档,插入表单字段,然后让 iText 填写表单(我们的一些客户采用这种方法)

请记住,JasperReports 使用专有格式。而我建议的方法仅使用开放且完善的格式。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!