我已经搜索了类似的答案,但没有得到完整的答案,所以需要在这里解释。
我所拥有的是一个JFrame表单,制造工厂的员工每次生产过程出现问题时都需要填写。
我想要的是让用户点击"打印报告" JFrame窗体上的JButton,它将使用JFrame中的信息填充以下PDF报告。
JFrame表格
PDF报告
答案 0 :(得分:1)
我使用这个库http://itextpdf.com/,您将花一些时间编写表单,但之后一切都会非常快。
答案 1 :(得分:0)
JasperReports也是一个不错的选择。我现在已经使用它一段时间了,它非常适合生成/导出动态报告。您只需要使用iReports设计一次模板,您就可以使用它来动态生成任何PDF。
答案 2 :(得分:0)
我最终使用了Jasper Studio。它完美地完成了这项工作。有一点学习曲线,但100%工作。
您只需向报告发送SQL查询而不是所有参数即可创建动态报告。
https://community.jaspersoft.com/project/jaspersoft-studio/releases