Как да конвертирате 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 както по прости, така и по сложни начини. За да осъществите трансформация на документ, просто добавете библиотека, инициализирайте класове, задайте свойства за изходния файл и след това използвайте функцията Convert, за да запишете конвертирания файл на диск.

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

Разработихме възможността за Java конвертиране на Word в PDF в този пример за конвертиране на документи без използване на Microsoft Office. Този примерен код може да се използва като отправна точка за вашия проект и можете да го коригирате, за да отговаря на вашите конкретни изисквания. Освен това сме дефинирали няколко параметъра за конвертирания PDF документ в този пример, включително номер на страница, брой страници, ротация, ширина и височина.

Наскоро беше публикувана статия за това как да конвертирате Excel в CSV в Java. Вижте как да конвертирате Excel в CSV в Java, ако наистина се интересувате да научите повече за това.

 Български