Как стать автором
Обновить

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

Фон спроса


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

Конфигурация среды


Установите пакет jar через репозиторий Maven, и код для настройки файла pom.xml выглядит следующим образом:

<repositories>
     <repository>
          <id>com.e-iceblue</id>
          <name>e-iceblue</name>
          <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
     </repository>
</repositories>
<dependencies>
     <dependency>
          <groupId>e-iceblue</groupId>
          <artifactId>spire.doc.free</artifactId>
          <version>2.7.3</version>
     </dependency>
</dependencies>

Исходный документ Word выглядит следующим образом:

image

Java-код


import com.spire.doc.*;
public class WordtoPDF {
    public static void main(String[] args) {

        //Загрузить образец документа Word
        Document document = new Document();
        document.loadFromFile("convert.docx");


        //Сохранить как PDF
        document.saveToFile("out/toPDF.pdf", FileFormat.PDF);

    }
}

image
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.