从html转换为pdf并转换为图像java

时间:2011-11-13 12:04:05

标签: java itext pdfbox flying-saucer pdfrenderer

好吧,我几乎已经阅读了关于这个主题的所有问题了!

我需要一个API - 而非工具,以便将高质量的PDF转换为图像。

所以我没有找到任何直接工具,我用过:HTML到PDF和PDF到图像。

我试过了:

  • PDFRenderer
  • FDFBOX
  • PDFONE
  • HTML2IMAGE
  • 飞SAUCE
  • iText的
  • JPEDAL
  • PDFCrown

只有商业版(PDFCrown和PDFBox)才能取得好成绩。

我认为Java适用于开源项目!

我错过了从HTML中打印出高质量图像的任何库(也可以来自PDF,我可以支付一半的费用..)

1 个答案:

答案 0 :(得分:2)

我使用了很棒的工具:

WKHTMLTOPDF

这很简单 - 只需一个命令行。

安装:

  1. here版本下载。对于我使用的窗口:wkhtmltox-0.11.0_rc1-installer.exe文件。
  2. 运行安装程序
  3. 将您的HTML保存到磁盘上的文件中。
  4. 在java中,Runtime.getRuntime().exec(wkhtmltopdf file.jpg myhomepage.jpg)
  5. 就是这样!这么好用:)