【问题标题】:rich PDF generation framework in javajava中丰富的PDF生成框架
【发布时间】:2017-09-30 04:13:18
【问题描述】:

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

【问题讨论】:

  • 你的问题与itext有什么关系?
  • iText 是一个软件开发工具包,允许用户将 PDF 功能集成到他们的应用程序、流程或产品中。很好奇它是否有任何支持存储模板和配置驱动方法而不是编程的扩展。

标签: java html pdf itext freemarker


【解决方案1】:

你可以做很多事情:

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

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

【讨论】:

    【解决方案2】:

    看看JasperReports

    【讨论】:

      猜你喜欢
      • 2010-11-07
      • 2010-09-06
      • 1970-01-01
      • 2013-03-27
      • 2011-05-05
      • 1970-01-01
      • 2014-05-17
      • 2023-04-08
      • 2015-06-10
      相关资源
      最近更新 更多