OutputStream os = new java.io.FileOutputStream(outputfilepath);
Docx4J.toFO(foSettings, os, Docx4J.FLAG_EXPORT_PREFER_XSL);
这最后报错了。
OutputStream os = new java.io.FileOutputStream(outputfilepath);
Docx4J.toFO(foSettings, os, Docx4J.FLAG_EXPORT_PREFER_XSL);
这最后报错了。
Word转PDF推荐使用Spire.Doc for Java控件的Jar包,转换效果不错,代码简单。
import com.spire.doc.*;
public class WordtoPDF {
public static void main(String[] args) {
//加载word示例文档
Document document = new Document();
document.loadFromFile("Sample.docx");
//保存结果文件
document.saveToFile("out/toPDF.pdf", FileFormat.PDF);
}
}
15 回答8.3k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
经过一位朋友的帮助已经解决了,是因为缺少jar包和jar的版本不对引起的错误。