Установка
Это руководство показывает, как настроить 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.