التثبيت

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

Aspose.Slides FOSS for .NET is distributed as a NuGet package. It targets .NET 9.0 and has no native dependencies: no Microsoft Office or other proprietary runtime required.


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

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

1. Install via dotnet CLI (Recommended)

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

dotnet add package Aspose.Slides.Foss

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

لتثبيت نسخة مخصصة من المكونات المعدلة:

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

2. Install via Visual Studio

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

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

بعد التثبيت، تحقق من أن المكتبة تم تحميلها بشكل صحيح وأن 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 CLI:

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(). هذا يضمن تنظيفًا صحيحًا للموارد الداخلية.


منصة التوقعات

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

Docker / بدون خادم: المكتبة تعمل داخل صور 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 ملف. لا يلزم أي إعداد إضافي.


موارد إضافية

 العربية