好吧,我确实阅读了这里关于该主题的几乎所有问题!
我需要一个 API - 而不是工具来以非常高质量的方式从 PDF 转换为图像。
所以我没有找到任何直接的工具,我使用了:HTML转PDF和PDF转图片。
我试过:
- PDF渲染器
- FDF盒子
- PDFONE
- HTML2IMAGE
- 飞酱
- 文本
- JPEDAL
- PDF皇冠
只有商业版(PDFCrown 和 PDFBox)取得了不错的效果。
我还以为Java是给开源项目的呢!
我是否缺少任何从 HTML 打印出高质量图像的库(也可能来自 PDF,我可以支付一半的费用..)
最佳答案
我使用了很棒的工具:
这非常简单 - 只需一个命令行。
安装:
- 从here下载版本。对于 Windows,我使用了:
wkhtmltox-0.11.0_rc1-installer.exe
文件。 - 运行安装程序
- 将您的 HTML 保存到磁盘上的文件中。
- 在 java 中,
Runtime.getRuntime().exec(wkhtmltopdf file.jpg myhomepage.jpg)
就是这样!如此易于使用:)
关于java - 从 html 转换为 pdf 和图像 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8111384/