我有一个 json 对象,它实际上是之前转换为 json 的对象的数组列表。
我想要做的是在我的 pdf 文档中创建一个类似表格的结构,抓取几个对象字段并将它们映射到 pdf 表格中找到的列。
最快的方法是什么?或者哪些库是 Java 开发人员渲染 pdf 的常用库。
我的项目是一个Web项目,使用spring mvc。我想知道是否有一种方法可以使用 @ResponseBody 生成 pdf,显然不是,我发现其中一些有趣的库是 jasper 和 fop。但他们似乎都使用xml,有没有办法将POJO转换为pdf中的条目?
当我使用 php 时,许多开发人员使用 fpdf 库,它非常简单
我发现了这个很棒的教程:
http://www.mkyong.com/spring-mvc/spring-mvc-export-data-to-pdf-file-via-abstractpdfview/
但我在将所有页面旋转为横向时遇到问题。
我尝试过:
document.setPageSize(PageSize.LETTER.rotate());
但它只旋转最后一页。
最佳答案
您可以使用 XML class 将 JSON 转换为 XML来自 json.org ,然后使用 Apache FOP 中的一些示例构建 XSL 转换,生成 PDF。
关于java - 从 json 对象生成 pdf 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6064185/