التثبيت
تثبيت Aspose.Slides FOSS لـ Java
Aspose.Slides FOSS for Java is distributed as a standard Maven artifact. It has no native extensions, no system libraries to install, and no Microsoft Office or other proprietary runtime required.
المعايير
| مطلوب | التفاصيل |
|---|---|
| نسخة Java | 21 or later |
| بناء أداة | Maven 3.8+ أو Gradle 7+ |
| نظام التشغيل | ويندوز، ماكوس، لينكس (أي منصة تعمل JDK) |
| أدوات / بناء الأدوية | JDK 21+ (للمجمع) |
1. Install via Maven (Recommended)
إضافة الإدمان التالي إلى الخاص بك pom.xml:
<dependency>
<groupId>org.aspose</groupId>
<artifactId>aspose-slides-foss</artifactId>
<version>26.7.0</version>
</dependency>يلغي Maven ويقوم بتنزيل وتثبيت الحزمة جنبا إلى جنب مع أي إدمانات انتقالية.لا تحتاج إلى تكوين ما بعد التثبت.
2. Install via Gradle
إضافة ما يلي إلى الخاص بك build.gradle:
dependencies {
implementation 'org.aspose:aspose-slides-foss:26.7.0'
}في كوستاريكا (build.gradle.kts):
dependencies {
implementation("org.aspose:aspose-slides-foss:26.7.0")
}3. Verify the Installation
بعد إضافة الإدمان، تأكد من أن المكتبة تحمله بشكل صحيح و Presentation يمكن إنشاء :
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.export.SaveFormat;
public class VerifyInstall {
public static void main(String[] args) {
try (Presentation prs = new Presentation()) {
System.out.println("Aspose.Slides FOSS installed successfully");
System.out.println("Slides in empty presentation: " + prs.getSlides().size());
}
}
}الناتج المتوقع :
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1بدء سريع: إنشاء عرض مع شكل
يخلق البرنامج التالي عرضًا جديدًّا ، ويضيف مستطيلًًَّا مع النص ، ويتم حفظه كعرض .pptx ملف :
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;
public class QuickStart {
public static void main(String[] args) {
try (Presentation prs = new Presentation()) {
var slide = prs.getSlides().get(0);
// Add a rectangle shape and set its text
var shape = slide.getShapes().addAutoShape(ShapeType.RECTANGLE, 50, 50, 400, 150);
shape.addTextFrame("Hello from Aspose.Slides FOSS!");
prs.save("hello.pptx", SaveFormat.PPTX);
}
System.out.println("Saved hello.pptx");
}
}أهمية : دائما استخدام Presentation داخل كتلة الموارد محاولة مع هذه ضمان التنظيف المناسب للمواردة الداخلية عند خروج الكتلة.
منصة ملاحظات
ويندوز، ماكوس، لينكس: مكتبة هي نفسها على جميع المنصات.إنه جاوا النقي مع لا منصة محددة الرمز الأصلي.
الخادم / الخادمة : يعمل المكتبة داخل صور Docker الضيقة (مثل: eclipse-temurin:21-jre-alpineلا تتطلب أي حزم نظام إضافية.
CI/CD: إضافة إدمان الماين إلى الخاص بك pom.xml وسوف يصلح خط أنابيب CI الخاص بك ذلك تلقائيًا.
الموارد الإضافية
- صفحة المنتج: نظرة عامة ، ملخص الميزات ، والبدء السريع
- الترخيص: تفاصيل رخصة MIT ، لا مطلوب مفتاح API
- دليل المطور: دليل الميزات مع أمثلة الرمز
- إشارة API: الدرجة والطريقة مرجعية