使用 Java 将 HTML 文件转换为 PDF

新手上路,请多包涵

我正在寻找一种使用最好是免费的 Java 库将 HTML 文件转换为 PDF 的方法。我在网上进行了一些搜索以寻找要使用的工具,但没有找到一个突出的解决方案(我看到有人提到了 iText,但看起来使用它会收费)。我可以利用现有的库来完成 HTML 到 PDF 的转换吗?

原文由 Developer Guy 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 444
1 个回答

你有几个选择:

  • openhtmltopdf - 新代码,仍在酝酿中,但有一些很好的结果
  • Apache FOP - 可以转换 XML,而不是 HTML,但可能很有用
  • itext 旧版本(版本 2)
  • Wkhtmltopdf - 可以通过外部进程从 Java 调用它,到目前为止使用它非常成功

原文由 ieugen 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题