使用Java将HTML文件转换为PDF

使用Java将HTML文件转换为PDF

本文介绍了使用Java将HTML文件转换为PDF的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种使用Java库(最好是免费的)将HTML文件转换为PDF的方法.我已经在网上进行了一些搜索以查找要使用的工具,但是还没有找到一种能持续使用的解决方案(我曾经提到过iText,但是看起来使用它会产生一定的费用).是否可以使用现有的库来完成HTML到PDF的转换?

I am looking for a way to convert an HTML file to PDF using a Java library that is preferably free. I have done some searching online to look for tools to use, but haven't found a solution that sticks out (I have seen some mention of iText, but it looked like that would have a charge to use it). Is there an existing library that I can utilize to accomplish the conversion of HTML to PDF?

推荐答案

您有一些选择:

  • openhtmltopdf -新代码仍在酝酿中,但效果不错
  • Apache FOP -可以转换XML,而不是HTML,但可能有用
  • itext 较旧的版本(版本2)
  • Wkhtmltopdf -可以通过外部过程从Java调用它,到目前为止已成功使用
  • openhtmltopdf - new code, still brewing, but has some great results
  • Apache FOP - can convert XML, not HTML, but might be usefull
  • itext the older version (version 2)
  • Wkhtmltopdf - can call it from Java via external process, used it with great success so far

这篇关于使用Java将HTML文件转换为PDF的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-05 18:33