التثبيت

تثبيت Aspose.Slides FOSS لـ .NET

Aspose.Slides FOSS for .NET يتم توزيعه كحزمة NuGet. يستهدف .NET 9.0 ولا يحتوي على أي تبعيات أصلية: لا يتطلب Microsoft Office أو أي بيئة تشغيل مملوكة.


المتطلبات المسبقة

المتطلبالتفاصيل
إصدار .NET.NET 9.0 SDK أو أحدث
مدير الحزمNuGet (via dotnet CLI أو Visual Studio)
نظام التشغيلWindows، macOS، Linux (أي منصة يدعمها .NET 9.0)
المترجم / أدوات البناء.NET 9.0 SDK (يتضمن مترجم C#)

1. التثبيت عبر dotnet CLI (مُوصى به)

أسهل طريقة لتثبيت Aspose.Slides FOSS هي من NuGet:

dotnet add package Aspose.Slides.Foss

يقوم NuGet بتنزيل وتثبيت الحزمة مع تبعياتها. لا يلزم أي تكوين بعد التثبيت.

لتثبيت نسخة مثبتة لبناءات قابلة للتكرار:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. التثبيت عبر Visual Studio

  1. انقر بزر الماوس الأيمن على مشروعك في مستكشف الحل واختر Manage NuGet Packages.
  2. ابحث عن Aspose.Slides.Foss.
  3. انقر على Install.

3. التثبيت عبر وحدة تحكم مدير الحزم

Install-Package Aspose.Slides.Foss

4. التحقق من التثبيت

بعد التثبيت، تحقق من أن المكتبة تم تحميلها بشكل صحيح ويمكن إنشاء Presentation:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

الإخراج المتوقع:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

يمكنك أيضًا التحقق من الإصدار المثبت باستخدام سطر أوامر dotnet:

dotnet list package

يطبع هذا اسم الحزمة والإصدار والإصدار المحلول.


البدء السريع: إنشاء عرض تقديمي مع شكل

البرنامج التالي ينشئ عرضًا تقديميًا جديدًا، يضيف مستطيلًا يحتوي على نص، ويحفظه كملف .pptx:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

مهم: استخدم دائمًا Presentation مع بيان using أو استدعِ صراحةً Dispose(). هذا يضمن تنظيفًا صحيحًا للموارد الداخلية.


ملاحظات المنصة

Windows, macOS, Linux: المكتبة متطابقة على جميع الأنظمة. لا توجد مسارات شفرة خاصة بالمنصة أو امتدادات أصلية.

Docker / serverless: المكتبة تعمل داخل صور Docker الخاصة بـ .NET (مثل mcr.microsoft.com/dotnet/sdk:9.0) مع dotnet add package Aspose.Slides.Foss. لا توجد حزم نظام إضافية مطلوبة.

CI/CD: أضف dotnet add package Aspose.Slides.Foss إلى خطوة الاعتماد في خط أنابيب CI الخاص بك، أو قم بتضمين إشارة الحزمة في ملف .csproj الخاص بك. لا يلزم أي إعداد إضافي.


موارد إضافية

  • Product Page: نظرة عامة، ملخص الميزات، والبدء السريع
  • License: تفاصيل رخصة MIT، لا يلزم مفتاح API
  • Developer Guide: أدلة الميزات مع أمثلة الشيفرة
  • API Reference: مرجع الفئات والطرق
 العربية