在java中将HTML表格写入PDF [重复]

Posted

技术标签:

【中文标题】在java中将HTML表格写入PDF [重复]【英文标题】:Writing a HTML table to PDF in java [duplicate] 【发布时间】:2011-06-15 09:13:15 【问题描述】:

可能的重复:Converting html Files to PDFPDF file generation from XML or HTML

我有一个内容为 html 格式的表格,如何在 java 中将该表格写入 PDF 文件?

我有点得到这个工作。我正在使用不露面的 pdf 库。我还有另一个与此相关的疑问。由于我在 pdf 中写入 html 格式的数据,我如何才能知道我在页面末尾,以便我可以在下一页打印剩余数据?现在它只在一个pdf页面上写入不完整的数据,剩余的数据没有写入。

【问题讨论】:

Converting HTML Files to PDF 和 many others 的可能重复项。发帖前请先搜索。 我没有转换 HTML 文件。我在发帖之前确实搜索过。 【参考方案1】:

我相信您可以使用 iText API。

【讨论】:

+1 我通常也使用 iText 来生成 PDF【参考方案2】:

使用

    DocBuilder 解析出字符串数组中的 HTML(如果您还没有) 使用 Andy Khan 的 orinoco 库写出 PDF。参考:

http://www.andykhan.com/orinoco/index.html

祝你好运,-M.S.

【讨论】:

【参考方案3】:

这在一定程度上取决于 HTML 的复杂性,如果您需要完美的转换保真度并在服务器环境中运行,请查看这些博客文章(我写的):

Programmatically Converting Web / HTML pages to PDF format Java based web services interface

它使用商业产品,但效果非常好。

【讨论】:

以上是关于在java中将HTML表格写入PDF [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在java struts2中将jsp上显示的表格导出为pdf

在 ASP.NET 中将 HTML 转换为 PDF [重复]

在 C++ 中将缓冲区写入 PDF

如何在电脑中将Excel表格格式转换成PDF格式?

在R中将png图写入pdf文件

java如何创建pdf文件,并将数据库数据写入pdf