Я пытаюсь преобразовать файл docx в pdf, используя docx4j-export-fo, вот мой docx:
(документ останавливается красным)
ссылка на файл docx
и вот результат конвертации:
ссылка на файл pdf
Остановки документов игнорируются, и я не знаю, почему и как это исправить
Вот код, который я использовал для создания файла
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>