2014-08-28 73 views
0

伊夫通过类似的回答搜查,但没有完全得到一个完整的答案使这里需要说明一下。填充与Java格式为PDF

什么,我已经是一个JFrame的形式,在一个生产厂的员工需要填写每次出现问题的生产过程。

我要的是用户点击JFrame窗体上的“打印报告”的JButton,它将填充从JFrame中的信息下面的PDF报告。

JFrame窗体

enter image description here

PDF报告

enter image description here

回答

0

JasperReports的也是一个不错的选择。我一直在使用它一段时间,它完美地用于生成/导出动态报告。您只需要使用iReports设计一次模板,您就可以使用它来即时生成任何PDF。

+0

您认为它比iText更容易吗?复制这种形式需要复制多久或多久? – user237462 2014-08-29 08:36:38

+0

我以前没有用过iText,所以可能无法判断哪个更容易。 iReports具有拖放式设计界面来构建表单。复制表单不应占用一个小时 – Olantobi 2014-08-29 14:21:30

1

我使用这个库http://itextpdf.com/,你会花一些时间编程的形式,但随后都将是非常快。

+0

当你说编程的形式,你说的不可能只写到现有的形式,而它必须由新的制作? – user237462 2014-08-28 11:36:25

+0

在itextPDF中,您可以编程一个空格式的结构,然后您可以像设置所有字段一样设置对象,最近您可以像PDF一样导出。 – 2014-08-28 12:18:01

+0

听起来很理想。你是否按照一些教程,或者你只是教你自己? – user237462 2014-08-28 12:57:59