Преобразование Docx в PDF с использованием Java на компьютере с Windows и LinuxLinux

Ответить
Anonymous
 Преобразование Docx в PDF с использованием Java на компьютере с Windows и Linux

Сообщение Anonymous »

1У меня есть файл docx, который я создал с помощью Apache POI. В файле docx есть:
  • Титульная страница
  • Изображения
  • Содержание
  • Заголовки< /p>
  • Маркеры
  • Таблицы
  • Верхний и нижний колонтитулы
  • Пользовательские стили
После создания файла я хочу преобразовать этот файл DOCX в PDF с помощью Java (или Python).
Я заметил, что при открытии файла DOCX MS Office предлагает обновить TOC. Если я выберу «Да», появится TOC, в противном случае оно будет пустым. В Linux использование команды LibreOffice не работает, поскольку отображается пустое содержание. Если я обновлю оглавление вручную и сохраню его так, чтобы всплывающее окно не появлялось, то LibreOffice сможет получить оглавление. Как я могу добиться того же результата программно без ручного вмешательства.
Примечание: на компьютере с Linux я теряю оглавление.
У меня есть попробовал docx4j обновить оглавление, так что при открытии того же файла в LibreOffice я получаю оглавление.
Моя цель — преобразовать DOCX в PDF со всем вышеперечисленным содержимым.
Примечание: я не могу использовать какую-либо платную библиотечную библиотеку Aspose word.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ux-machine
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»