docx4j экспорт для игнорирования остановок документа - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь преобразовать файл docx в pdf, используя docx4j-export-fo, вот мой docx: (документ останавливается красным)

ссылка на файл docx

enter image description here

и вот результат конвертации:

ссылка на файл pdf

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>
...