Pull to refresh

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
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.