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
| Gereksinim | Detay |
|---|---|
| .NET sürümü | .NET 9.0 SDK veya daha yeni |
| Paket yöneticisi | NuGet (dotnet CLI veya Visual Studio aracılığıyla) |
| İşletim sistemi | Windows, 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:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.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:
aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.2. Visual Studio ile Kurulum
- Solution Explorer’da projenize sağ tıklayın ve Manage NuGet Packages seçeneğini seçin.
Aspose.Slides.Fossarayın.- Install‘a tıklayın.
3. Package Manager Console üzerinden yükleyin
Install-Package Aspose.Slides.Foss4. 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: 1Ayrıca yüklü sürümü dotnet CLI ile kontrol edebilirsiniz:
dotnet list packageBu, 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
- Product Page: Genel Bakış, özellik özeti ve hızlı başlangıç
- License: MIT Lisansı detayları, API anahtarı gerekmez
- Developer Guide: Özellik rehberleri ve kod örnekleri
- API Reference: Sınıf ve yöntem referansı