如何使用JavaScript将HTML页面转换为PDF

3

我有一个Java应用程序,它在网页上显示了一些结果,我想要将这些结果保存到PDF文件中,使用户可以通过点击“导出为PDF”按钮来实现。请问有哪些技术能够帮助我完成此操作?我对此真的不是很了解。


http://programmers.stackexchange.com/questions/152470/how-to-convert-an-html-page-to-pdf-using-javascript - HIRA THAKUR
可能是将包含JavaScript的HTML转换为PDF使用Java / JavaScript的重复问题。 - HIRA THAKUR
这不是重复的问题。可能是由不同的用户发布的。 - Navyah
1个回答

3

最简单和最好的方法是利用现有的库。您可以在服务器端或客户端中完成它。如果选择服务器端,请使用iText PDF API。否则,您可以使用jspdf。两者都提供自己的方法,您可以使用它。


我正在研究JspDF文件。这个文件展示了如何将带有静态文本的文件保存为PDF格式。您能否帮助我展示一些示例代码,以便在用户单击按钮时将网页存储为PDF? - Navyah
使用 .fromHTML() 方法可以将 HTML 内容写入 PDF 文件。我找不到确切的文档,但你可以通过谷歌搜索找到一些示例!!! - Ayyappan Sekar
1
我花了一天时间学习JSPDF。它不支持CSS文件引用,也不支持多页。我添加了Html2Convas,解决了CSS问题。但是对于多页没有找到解决方案,最终放弃了! - Dynamic

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接