使用Java表单填充PDF

时间:2014-08-28 11:26:15

标签: java pdf report

我已经搜索了类似的答案,但没有得到完整的答案,所以需要在这里解释。

我所拥有的是一个JFrame表单,制造工厂的员工每次生产过程出现问题时都需要填写。

我想要的是让用户点击"打印报告" JFrame窗体上的JButton,它将使用JFrame中的信息填充以下PDF报告。

JFrame表格

enter image description here

PDF报告

enter image description here

3 个答案:

答案 0 :(得分:1)

我使用这个库http://itextpdf.com/,您将花一些时间编写表单,但之后一切都会非常快。

答案 1 :(得分:0)

JasperReports也是一个不错的选择。我现在已经使用它一段时间了,它非常适合生成/导出动态报告。您只需要使用iReports设计一次模板,您就可以使用它来动态生成任何PDF。

答案 2 :(得分:0)

我最终使用了Jasper Studio。它完美地完成了这项工作。有一点学习曲线,但100%工作。

您只需向报告发送SQL查询而不是所有参数即可创建动态报告。

https://community.jaspersoft.com/project/jaspersoft-studio/releases