स्थापना

यह गाइड दर्शाता है कि Maven का उपयोग करके Aspose.PDF FOSS को Java के लिए कैसे सेट अप करें, स्थापना को सत्यापित करें, और लाइब्रेरी पैकेज जोड़ें। 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 पर उपलब्ध हैं।

यह भी देखें

 हिन्दी