Установка Aspose.PDF для Java

Компонент Aspose.PDF для Java

Описание продукта

Aspose.PDF for Java реализован с использованием Java и работает с JDK 1.8 и выше. Aspose.PDF for Java может быть интегрирован в любое приложение, например, веб-приложение JSP/JSF или приложение для Windows.

Aspose.PDF for Java быстрый и легковесный. Он эффективно создает PDF-документы и помогает вашему приложению работать лучше. Aspose.PDF for Java является первым выбором наших клиентов при создании PDF-документов благодаря своей цене, превосходной производительности и отличной поддержке. Используя эту библиотеку, вы можете реализовать богатые возможности для создания PDF-файлов с нуля или полностью обрабатывать существующие PDF-документы без установки Adobe Acrobat.

Установка

Оценка Aspose.PDF for Java

Версия для оценки Aspose.PDF предоставляет полную функциональность продукта, но имеет два ограничения:

  • Вставляет водяной знак для оценки.
  • Не более четырех элементов любой коллекции могут быть просмотрены/отредактированы.
  • Документ, показывающий водяной знак для оценки

Оценка Aspose.PDF

Установка Aspose.PDF для Java из репозитория Aspose

Aspose размещает все Java API в репозитории Aspose. Вы можете легко использовать Aspose.PDF для Java API непосредственно в ваших Maven проектах с простыми настройками.

Укажите конфигурацию репозитория Aspose

Сначала вам нужно указать конфигурацию / расположение репозитория Aspose в вашем Maven pom.xml следующим образом:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.com/java/repo/</url>
    </repository>
</repositories>

Определите зависимость Aspose.PDF для Java API

Затем определите зависимость Aspose.PDF для Java API в вашем pom.xml следующим образом:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.7</version>
    </dependency>
</dependencies>

После выполнения вышеуказанных шагов, зависимость Aspose.PDF для Java будет окончательно определена в вашем Maven проекте.

Совместимость с JDK 11 и руководство по использованию

API оптимизировано для среды Java 11, и все тесты и функциональность работают корректно. Однако для некоторых классов следует добавить внешнюю зависимость, чтобы добавить classpath класса: javax.xml.bind.annotation.adapters.HexBinaryAdapter, который был удален из JRE.

Например:

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.0</version>
</dependency>