Installation
این راهنما نشان میدهد چگونه 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.9.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 در دسترس هستند.