docx4j导出fo忽略doc停止

时间:2019-04-09 06:39:31

标签: java docx4j

我正在尝试使用docx4j-export-fo将docx文件转换为pdf,这是我的docx: (文档以红色停止)

link to the docx file

enter image description here

,这里是转换结果:

link to the pdf file

enter image description here

文档停靠点被忽略,我不知道为什么以及如何解决该问题

这是我用来生成文件的代码

        InputStream templateInputStream = new FileInputStream(templateName);
        WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.load(templateInputStream);
        MainDocumentPart documentPart = wordMLPackage.getMainDocumentPart();

        String outputfilepath = outputDir+outputName+".pdf";
        FileOutputStream os = new FileOutputStream(outputfilepath);
        Docx4J.toPDF(wordMLPackage,os);
        os.flush();
        os.close();

我正在使用:

    <dependency>
        <groupId>org.docx4j</groupId>
        <artifactId>docx4j</artifactId>
        <version>6.1.0</version>
    </dependency>
    <dependency>
        <groupId>org.docx4j</groupId>
        <artifactId>docx4j-export-fo</artifactId>
        <version>6.1.0</version>
    </dependency>

0 个答案:

没有答案