Installation
Installation von Aspose.Slides FOSS für .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.
Voraussetzungen
| Anforderung | Detail |
|---|---|
| .NET Version | .NET 9.0 SDK oder neuer |
| Paket-Manager | NuGet (via dotnet CLI oder Visual Studio) |
| Betriebssystem | Windows, macOS, Linux (jede von .NET 9.0 unterstützte Plattform) |
| Compiler / Build-Tools | .NET 9.0 SDK (enthält den C#-Compiler) |
1. Install via dotnet CLI (Recommended)
Der einfachste Weg, Aspose.Slides FOSS zu installieren, ist über NuGet:
dotnet add package Aspose.Slides.FossNuGet lädt das Paket zusammen mit seinen Abhängigkeiten herunter und installiert es. Keine Nachinstallationskonfiguration ist erforderlich.
Um eine festgelegte Version für reproduzierbare Builds zu installieren:
dotnet add package Aspose.Slides.Foss --version 26.3.02. Install via Visual Studio
- Klicken Sie mit der rechten Maustaste auf Ihr Projekt im Solution Explorer und wählen Sie NuGet-Pakete verwalten.
- Suchen nach
Aspose.Slides.Foss. - Klicken Sie Installieren.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Nach der Installation überprüfen Sie, ob die Bibliothek korrekt geladen wird und ein Presentation erstellt werden kann:
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}");Erwartete Ausgabe :
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Sie können die installierte Version auch mit der dotnet-CLI überprüfen:
dotnet list packageDamit werden der Paketname, die Version und die aufgelöste Version ausgegeben.
Schnellstart: Erstellen einer Präsentation mit einer Form
Das folgende Programm erstellt eine neue Präsentation, fügt ein Rechteck mit Text hinzu und speichert sie als .pptx Datei:
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");Wichtig: Verwenden Sie immer Presentation mit einem using Anweisung oder rufen Sie explizit auf Dispose(). Dies stellt eine ordnungsgemäße Bereinigung interner Ressourcen sicher.
Plattformhinweise
Windows, macOS, Linux: Die Bibliothek ist auf allen Plattformen identisch. Es gibt keine plattformspezifischen Codepfade oder nativen Erweiterungen.
Docker / serverless: Die Bibliothek funktioniert innerhalb von .NET Docker-Images (wie zum Beispiel mcr.microsoft.com/dotnet/sdk:9.0) mit dotnet add package Aspose.Slides.Foss. Es sind keine zusätzlichen Systempakete erforderlich.
CI/CD: Hinzufügen dotnet add package Aspose.Slides.Foss zu Ihrem Abhängigkeits‑Schritt in der CI‑Pipeline, oder fügen Sie den Paketverweis in Ihre .csproj Datei. Keine zusätzliche Einrichtung erforderlich.
Zusätzliche Ressourcen
- Produktseite: Übersicht, Funktionszusammenfassung und Schnellstart
- Lizenz: Details zur MIT-Lizenz, kein API-Schlüssel erforderlich
- Entwicklerhandbuch: Funktionsanleitungen mit Codebeispielen
- API-Referenz: Klassen- und Methodenreferenz