好吧,我确实读了这里关于这个话题的几乎所有问题!
我需要一个API -不是在工具转换在一个非常高的质量从PDF到图像。
所以我没有找到任何直接的工具,我用:HTML PDF和PDF图像。
我试着:
- PDFRenderer
- FDFBOX
- PDFONE
- HTML2IMAGE
- FLYING-SAUCE ITEXT
- JPEDAL
- PDFCrown
只有商业版(PDFCrown和PDFBox)取得了良好的效果。
我以为Java是为开源项目准备的!
我错过了任何从HTML打印出高质量图像的库(也可以从PDF,我可以支付一半的费用…)
我使用了很棒的工具:
WKHTMLTOPDF .
很简单——只要一个命令行。
安装:- 从这里下载版本。对于windows,我使用:
wkhtmltox-0.11.0_rc1-installer.exe
文件。 - 安装
- 将HTML保存到磁盘上的一个文件。
- java中,
Runtime.getRuntime().exec(wkhtmltopdf file.jpg myhomepage.jpg)
就是这样!太好用了:)