使用Java中的XML输出创建可读报告(PDF)

时间:2012-12-03 20:59:45

标签: java xml pdf report output

我正在尝试制作一个能够从某个工具导入XML输出文件的工具,然后将它们“转换”成一个漂亮的PDF报告,以便为普通人提供可理解的语言。

输出文件总是包含特定数据,但我只是希望我的应用程序能够自动创建一个对于不熟悉技术的人来说难以阅读的报告。

我知道完全自动化是不可能的,所以我想我必须使用某种预定义的模板或其他东西,但我不确定最佳解决方案是什么。

导入和读取XML文件并不难,但如何将它们转换为可读的PDF文档?

1 个答案:

答案 0 :(得分:0)

Apache FOP可能有所帮助。这是一个打印格式化程序。使用XSL-FO(XSL格式对象)作为模板,并支持pdf作为输出。 XSL-FO是一种格式化XML数据的语言。