可能重复:
将 HTML 文件转换为 PDF
我在 java 字符串中有 HTML,我想将它呈现为 PDF。有免费的 API 或参考吗?
看看飞碟。它符合 CSS 2.1,甚至涵盖了一些 CSS3 功能,并且在底层使用了 iText。我发现将 XHTML 转换为 PDF 非常有用。
根据您的 HTML 代码的复杂性,您可以尝试 iText 的 XMLWorker。
该项目 :
http://sourceforge.net/projects/xmlworker/
演示(在此处粘贴您的 HTML 以检查生成的 PDF 的外观):
http://demo.itextsupport.com/xmlworker/
文档: