Kurulum
Aspose.Slides FOSS’ı .NET için kurulum
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.
Önkoşullar
| Gereksinim | Detay |
|---|---|
| .NET sürüm | .NET 9.0 SDK veya daha yeni |
| Paket yöneticisi | NuGet (aracılığıyla dotnet CLI veya Visual Studio) |
| İşletim sistemi | Windows, macOS, Linux (.NET 9.0 tarafından desteklenen herhangi bir platform) |
| Derleyici / derleme araçları | .NET 9.0 SDK (C# derleyicisini içerir) |
1. Install via dotnet CLI (Recommended)
Aspose.Slides FOSS’ı kurmanın en basit yolu NuGet’ten alınmasıdır:
dotnet add package Aspose.Slides.FossNuGet, 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.02. Install via Visual Studio
- Solution Explorer’da projenize sağ tıklayın ve seçin NuGet Paketlerini Yönet.
- Şunu ara
Aspose.Slides.Foss. - Tıklayın Yükle.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Kurulumdan sonra, kütüphanenin doğru yüklendiğini ve bir Presentation oluşturulabilir:
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: 1Kurulu sürümü dotnet CLI ile de kontrol edebilirsiniz:
dotnet list packageBu, paket adını, sürümünü ve çözümlenmiş sürümü gösterir.
Hızlı Başlangıç: Şekilli Bir Sunum Oluşturma
Aşağıdaki program yeni bir sunum oluşturur, metin içeren bir dikdörtgen ekler ve bunu bir .pptx dosya:
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 kullan Presentation ile bir using ifade ya da açıkça çağır Dispose(). Bu, dahili kaynakların doğru 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ülerinin içinde çalışır (örneğin mcr.microsoft.com/dotnet/sdk:9.0) ile dotnet add package Aspose.Slides.Foss. Ek sistem paketlerine gerek yoktur.
CI/CD: Ekle dotnet add package Aspose.Slides.Foss CI boru hattınızın bağımlılık adımına, ya da paket referansını şu dosyanıza .csproj dosyasına ekleyin. Ek bir kurulum gerekmez.
Ek Kaynaklar
- Ürün Sayfası: Genel bakış, özellik özeti ve hızlı başlangıç
- Lisans: MIT Lisansı detayları, API anahtarı gerekmez
- Geliştirici Kılavuzu: Özellik kılavuzları kod örnekleriyle
- API Referansı:Sınıf ve metot referansı