2009-08-19 129 views

回答

3

iTextJasperReports非常适合通过Java创建PDF报告。

随着iReport你可以很容易地创建这个需要的碧玉文件。当我需要创建一些PDF报告时,非常容易使用工具并且帮助了我很多。

3

我们使用Flying Saucer

+0

飞碟...这是一个修改后的形式ITEXT – 2009-08-19 11:34:35

+1

@Biju:飞碟是不*修改* iText的。您可以阅读他们的网站,看看他们是一个XHTML渲染引擎,可以很容易地从XHTML创建PDF。 – 2009-08-19 11:39:39

+0

Flying Saucer提供了使用iText将xhtml转换为pdf的选项。 – Madhu 2009-09-12 14:59:30

1

我与Apache FOP一起工作,它工作得非常好。它得到了很好的支持,它基于XSL-FO标准。

0

如果您正在根据例如SQL查询进行报告,那么iReport是一个不错的选择,虽然它有时有点重量级。另一方面,如果您要制作更多关于演示和设计的东西,比如产品说明书或小册子,那么我的经验是,首先生成html和css然后用它来生成PDF是很容易的。

1

有点晚了,但可能对其他搜索者有用。 Docmosis可以填充模板并随时生成文档。假设你的意思是你需要包含图像和文本,Docmosis可以从Java对象,文本/图像文件,数据库查询等中动态填充它们.Java和Openoffice是服务器端所必需的。