Я ищу некоторый «стабильный» способ конвертировать файл DOCX из MS WORD в PDF. С тех пор я использовал OpenOffice, установленный как слушатель, но он часто зависает. Проблема в том, что у нас есть ситуации, когда многие пользователи хотят конвертировать файлы SXW, DOCX в PDF одновременно. Есть ли другая возможность? Я пробовал с примерами с этого сайта: https://angelozerr.wordpress.com/2012/12/06/how-to-convert-docxodt-to-pdfhtml-with-java/, но результат результата не очень хорош (конвертированные документы имеют ошибки и макет довольно изменен).Преобразование файла docx в PDF с помощью Java
здесь «источник» DOCX документ:
здесь документ, преобразованный с docx4j с текстом исключения внутри документа. Также отсутствует текст в верхнем правом углу.
это один PDF создан с OpenOffice как конвертер из DOCX в PDF. Некоторый текст отсутствует «в правом верхнем углу»
Есть ли какой-то другой вариант, чтобы преобразовать DOCX в PDF с Java?
Не на SO; когда вы попросите «рекомендовать инструмент или библиотеку» - но почему бы просто не попытаться установить стабильную настройку openoffice? –
Вы можете использовать JODConverter (https://code.google.com/archive/p/jodconverter/) или docx4j (http://www.docx4java.org/trac/docx4j) – Davide
JODConverter использует OpenOffice в фоновом режиме. Проблема заключается в том, что OpenOffice иногда зависает (сбой) без каких-либо причин. Я также попробовал docx4j (посмотри на мой вопрос) – Ferguson