Installation
Bu kılavuz, Maven kullanarak Java için Aspose.PDF FOSS’u nasıl ayarlayacağınızı gösterir, kurulumunu doğrulayın ve kütüphane paketlerini ekleyin.
Sistem Gereksinimleri
Aspose.PDF FOSS for Java requires Java 11 or later (LTS releases recommended). The library has no proprietary dependencies and is MIT-licensed — no API key or commercial agreement is required.
Maven kurulum
Aşağıdaki bağımlılığı sizin için ekleyin. pom.xml.Bağımlılık ekledikten sonra, koşu mvn dependency:resolve Yazın indirimi için:
<dependency>
<groupId>org.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>0.1.0-alpha</version>
</dependency>Kütüphane Paketleri
Kütüphane, tüm kamu API sınıflarını üç üst düzey paket altında düzenler. bu açıklamaları API’yi kullanan herhangi bir Java kaynak dosyasının üstüne ekleyin:
// Core API: Document, Page, Annotation, Form, etc.
org.aspose.pdf.*
// Annotation subclasses
org.aspose.pdf.annotations.*
// Facade classes: PdfFileEditor, PdfAnnotationEditor, etc.
org.aspose.pdf.facades.*Yükleme kontrolü
Bağımlılığı ekledikten sonra, kütüphane yükleri oluşturarak ve tasarruf ederek doğru şekilde kontrol edin. Sınıfın yanlışlıkla çözülmesi ve test.pdf Yaratılmıştır ki, Tesis tamamlandı:
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());
}Kaynak Deposu
Kaynak kodu ve soru izleyicisi mevcuttur. https://github.com/aspose-pdf-foss/Aspose.PDF-FOSS-for-Java.