Установка

Это руководство показывает, как настроить Aspose.PDF FOSS для Java с использованием Maven, проверить установку и добавить пакеты библиотеки. Aspose.PDF FOSS для Java распространяется по лицензии MIT и не требует ключа API или коммерческого соглашения.

Системные требования

Aspose.PDF FOSS для Java требует Java 11 или новее (рекомендованы версии LTS). Библиотека не имеет проприетарных зависимостей и распространяется по лицензии MIT — ключ API или коммерческое соглашение не требуются.

Установка Maven

Добавьте следующую зависимость в ваш pom.xml. После добавления зависимости выполните mvn dependency:resolve для загрузки JAR:

<dependency>
  <groupId>org.aspose</groupId>
  <artifactId>aspose-pdf-foss</artifactId>
  <version>26.8.0</version>
</dependency>

Пакеты библиотеки

Библиотека организует все публичные API классы в трёх пакетах верхнего уровня. Добавьте эти объявления в начало любого Java исходного файла, который использует API:

// Core API: Document, Page, Annotation, Form, etc.
import org.aspose.pdf.*;
// Annotation subclasses
import org.aspose.pdf.annotations.*;
// Facade classes: PdfFileEditor, PdfAnnotationEditor, etc.
import org.aspose.pdf.facades.*;

Проверка установки

После добавления зависимости проверьте, что библиотека загружается корректно, создав и сохранив минимальный документ. Если класс разрешается без ошибок и test.pdf создаётся, установка завершена:

try (Document doc = new Document()) {
    PageCollection pages = doc.getPages();
    Page page = pages.add();
    doc.save("test.pdf");
    System.out.println("Installed successfully. Pages: " + pages.getCount());
}

Исходный репозиторий

Исходный код и система отслеживания задач доступны по адресу https://github.com/aspose-pdf-foss/Aspose.PDF-FOSS-for-Java.

См. также:

 Русский