Kurulum

Aspose.Slides FOSS for .NET’in Kurulumu

Aspose.Slides FOSS for .NET bir NuGet paketi olarak dağıtılır. .NET 9.0’ı hedefler ve yerel bağımlılıkları yoktur: Microsoft Office veya başka bir tescilli çalışma zamanı gerektirmez.


Önkoşullar

GereksinimDetay
.NET sürümü.NET 9.0 SDK veya daha yeni
Paket yöneticisiNuGet (dotnet CLI veya Visual Studio aracılığıyla)
İşletim sistemiWindows, macOS, Linux (.NET 9.0 tarafından desteklenen herhangi bir platform)
Derleyici / yapı araçları.NET 9.0 SDK (C# derleyicisini içerir)

1. dotnet CLI aracılığıyla kurun (Önerilen)

Aspose.Slides FOSS’yi kurmanın en basit yolu NuGet’ten:

dotnet add package Aspose.Slides.Foss

NuGet paketi ve bağımlılıklarını indirir ve kurar. Kurulum sonrası yapılandırma gerekmez.

Tekrarlanabilir derlemeler için sabitlenmiş bir sürümü kurmak için:

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

2. Visual Studio ile Kurulum

  1. Solution Explorer’da projenize sağ tıklayın ve Manage NuGet Packages seçeneğini seçin.
  2. Aspose.Slides.Foss arayın.
  3. Install‘a tıklayın.

3. Package Manager Console üzerinden yükleyin

Install-Package Aspose.Slides.Foss

4. Kurulumu Doğrulayın

Kurulumdan sonra, kütüphanenin doğru yüklendiğini ve bir Presentation oluşturulabildiğini doğrulayın:

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}");

Beklenen çıktı:

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

Ayrıca yüklü sürümü dotnet CLI ile kontrol edebilirsiniz:

dotnet list package

Bu, paket adını, sürümü ve çözülen sürümü yazdırır.


Hızlı Başlangıç: Bir Şekilli Sunum Oluşturun

Aşağıdaki program yeni bir sunum oluşturur, metin içeren bir dikdörtgen ekler ve bunu .pptx dosyası olarak kaydeder.

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");

Önemli: Her zaman Presentation ile bir using ifadesi kullanın veya açıkça Dispose() çağırın. Bu, dahili kaynakların doğru şekilde temizlenmesini sağlar.


Platform Notları

Windows, macOS, Linux: Kütüphane tüm platformlarda aynıdır. Platforma özgü kod yolları veya yerel uzantılar yoktur.

Docker / serverless: Kütüphane, .NET Docker görüntüleri içinde (örneğin mcr.microsoft.com/dotnet/sdk:9.0) dotnet add package Aspose.Slides.Foss ile çalışır. Ek sistem paketleri gerekmez.

CI/CD: Bağımlılık adımına dotnet add package Aspose.Slides.Foss ekleyin veya .csproj dosyanıza paket referansını dahil edin. Ek bir kurulum gerekmez.


Ek Kaynaklar

 Türkçe