Instalacja
Ten przewodnik pokazuje, jak skonfigurować Aspose.PDF FOSS dla Java przy użyciu Maven, zweryfikować instalację i dodać pakiety biblioteczne. Aspose.PDF FOSS dla Java jest licencjonowany na licencji MIT i nie wymaga klucza API ani umowy komercyjnej.
Wymagania systemowe
Aspose.PDF FOSS dla Java wymaga Java 11 lub nowszego (zalecane wydania LTS). Biblioteka nie ma zależności własnościowych i jest licencjonowana na licencji MIT — nie wymaga klucza API ani umowy komercyjnej.
Instalacja Maven
Dodaj następującą zależność do swojego pom.xml. Po dodaniu zależności uruchom mvn dependency:resolve, aby pobrać plik JAR:
<dependency>
<groupId>org.aspose</groupId>
<artifactId>aspose-pdf-foss</artifactId>
<version>26.9.0</version>
</dependency>Pakiety biblioteczne
Biblioteka organizuje wszystkie publiczne klasy API w trzech pakietach najwyższego poziomu. Dodaj te deklaracje na początku każdego pliku źródłowego Java, który używa 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.*;Weryfikacja instalacji
Po dodaniu zależności, zweryfikuj, że biblioteka ładuje się poprawnie, tworząc i zapisując minimalny dokument. Jeśli klasa zostanie rozwiązana bez błędu i zostanie utworzone test.pdf, instalacja jest zakończona:
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());
}Repozytorium źródłowe
Kod źródłowy i tracker zgłoszeń są dostępne pod adresem https://github.com/aspose-pdf-foss/Aspose.PDF-FOSS-for-Java.