页脚中具有形状的Docx未转换为pdf

时间:2020-05-22 12:21:40

标签: docx4j

我正在尝试将docx4j(v11.1.3)和docx4j-export-fo(v8.1.6)的docx文档转换为PDF,但文档页脚中的形状却不显示在pdf文件中。 这是我的代码:

    WordprocessingMLPackage wordMLPackage = Docx4J.load(new File("c:\\tmp\\teste.docx"));
    OutputStream os = new java.io.FileOutputStream("c:\\tmp\\teste.pdf");

    FOSettings foSettings = Docx4J.createFOSettings();
    foSettings.setFoDumpFile(new java.io.File("c:\\tmp\\teste.fo"));
    foSettings.setWmlPackage(wordMLPackage);
    Docx4J.toFO(foSettings, os, Docx4J.FLAG_EXPORT_PREFER_XSL);

    os.flush();
    os.close();

docx文件可以在以下位置找到: https://drive.google.com/open?id=1IVCkJmUZy0JQjzvpu-b1jXiCDV9IAgAh

原始文件: screenshot of original word file

最终输出: generated pdf

0 个答案:

没有答案