如何使用Java将HTML页面转换为PDF文档?

时间:2012-09-26 17:18:02

标签: java pdf web

我有一个Web应用程序(使用Java构建)。

用户填写一堆字段,一些东西是动态组装的,只读表单呈现给用户,然后用户点击“批准”,如果他们对所有内容都没问题。

在“批准”点击中,我需要构建PDF版本的HTML页面并将PDF存储在数据库中以便安全保存。

我正在做一些挖掘,但没有找到我需要的东西。什么是简单开源方式制作我的HTML页面的PDF版本?

我找到了iText,但它需要一个商业许可证(不幸的是一个节目停止者)。非常感谢任何其他建议!

1 个答案:

答案 0 :(得分:2)

使用Apache™ FOP (Formatting Objects Processor) - 最先进的java。常见问题:Can I use FOP to convert XHTML or HTML files to PDF?。但这不是一个非常简单的方法,抱歉。