使用docx4j3.2 Word转PDF错误。纠结一天了。求指教指教!!!!

clipboard.png
OutputStream os = new java.io.FileOutputStream(outputfilepath);

Docx4J.toFO(foSettings, os, Docx4J.FLAG_EXPORT_PREFER_XSL);
这最后报错了。

阅读 6.2k
3 个回答

经过一位朋友的帮助已经解决了,是因为缺少jar包和jar的版本不对引起的错误。

新手上路,请多包涵

请问你这个是用maven操作的吗?需要用到哪些jar包,我也遇到同样的问题,maven包里面老是出现冲突,无法生成pdf,但单独写个jar实例就没有问题!

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);

    }
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题