我想使用Java将HTML文件转换为PDF。我搜索了stackoverflow和其他网站。我很惊讶。因为我找不到任何简单的方法。
你可以帮我这么做吗?
提前致谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果没有Java库来执行此操作,我建议找一个执行该作业的命令行工具,并使用Runtime.exec()从Java调用它。虽然不太理想。
答案 2 :(得分:-3)
这是做这个的样本
import officetools.OfficeFile; // this is my tools package
...
FileInputStream fis = new FileInputStream(new File("test.html"));
FileOutputStream fos = new FileOutputStream(new File("test.pdf"));
// suppose OpenOffice.org runs on localhost, port 8100
OfficeFile f = new OfficeFile(fis,"localhost","8100", true);
f.convert(fos,"pdf");
...