Как конвертировать Word в PDF на Java

В течение многих лет Word и PDF были популярными форматами документов. В предыдущей статье мы обсуждали преобразование документов из PDF в Word на Java. В этой статье мы покажем вам, как конвертировать Word в PDF на Java, чтобы вы могли быстро делиться нередактируемыми документами с заинтересованными сторонами. В этом руководстве мы также разработаем пример того, как конвертировать DOCX в PDF с помощью Java.

Шаги для преобразования Word в PDF на Java

  1. Установите GroupDocs.Conversion for Java из репозитория Maven в проект Java.
  2. Создайте экземпляр класса Converter и загрузите входной файл Word для преобразования в документ PDF.
  3. Создайте объект класса PdfConvertOptions для настройки параметров преобразованного PDF-документа.
  4. Укажите имя файла преобразованного PDF-документа вместе с экземпляром класса PdfConvertOptions и передайте эти параметры методу Convert класса Converter.

Мы только что определили пошаговую процедуру для реализации функций преобразования DOCX в PDF на Java. Эти инструкции можно использовать для преобразования документов из Word в PDF как простым, так и сложным способом. Чтобы выполнить преобразование документа, просто добавьте библиотеку, инициализируйте классы, задайте свойства для выходного файла, а затем используйте функцию преобразования, чтобы сохранить преобразованный файл на диск.

Код для преобразования Word в PDF на Java

В этом примере мы разработали функцию Java convert Word to PDF для преобразования документов без использования Microsoft Office. Этот пример кода можно использовать в качестве отправной точки для вашего проекта, и вы можете настроить его в соответствии со своими конкретными требованиями. Кроме того, в этом примере мы определили несколько параметров для преобразованного PDF-документа, включая номер страницы, количество страниц, поворот, ширину и высоту.

Недавно была опубликована статья о том, как конвертировать Excel в CSV на Java. Обратитесь к как преобразовать Excel в CSV в Java, если вам действительно интересно узнать об этом больше.

 Русский