Installation
Installation von Aspose.Slides FOSS für .NET
Aspose.Slides FOSS für .NET wird als NuGet-Paket verteilt. Es zielt auf .NET 9.0 ab und hat keine nativen Abhängigkeiten: weder Microsoft Office noch andere proprietäre Laufzeitumgebungen sind erforderlich.
Voraussetzungen
| Anforderung | Detail |
|---|---|
| .NET version | .NET 9.0 SDK oder später |
| Paketmanager | NuGet (via dotnet CLI oder Visual Studio) |
| Betriebssystem | Windows, macOS, Linux (jede Plattform, die von .NET 9.0 unterstützt wird) |
| Compiler / Build-Tools | .NET 9.0 SDK (enthält den C#-Compiler) |
1. Installation über die dotnet-CLI (empfohlen)
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. Es ist keine Nachinstallationskonfiguration erforderlich.
Um eine festgelegte Version für reproduzierbare Builds zu installieren:
dotnet add package Aspose.Slides.Foss --version 26.3.02. Installation über Visual Studio
- Klicken Sie mit der rechten Maustaste auf Ihr Projekt im Solution Explorer und wählen Sie Manage NuGet Packages.
- Suchen Sie nach
Aspose.Slides.Foss. - Klicken Sie auf Install.
3. Installation über die Package Manager Console
Install-Package Aspose.Slides.Foss4. Installation überprüfen
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 dem dotnet‑CLI überprüfen:
dotnet list packageDies gibt den Paketnamen, die Version und die aufgelöste Version aus.
Schnellstart: Erstellen Sie eine 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 stets Presentation zusammen mit einer using‑Anweisung oder rufen Sie ausdrücklich Dispose() auf. Dies stellt die 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 in .NET Docker‑Images (wie mcr.microsoft.com/dotnet/sdk:9.0) mit dotnet add package Aspose.Slides.Foss. Es werden keine zusätzlichen Systempakete benötigt.
CI/CD: Fügen Sie dotnet add package Aspose.Slides.Foss zu dem Abhängigkeitsschritt Ihrer CI‑Pipeline hinzu oder fügen Sie die Paketreferenz in Ihre .csproj‑Datei ein. Keine zusätzliche Einrichtung ist erforderlich.
Zusätzliche Ressourcen
- Produktseite: Übersicht, Funktionszusammenfassung und Schnellstart
- Lizenz: MIT-Lizenzdetails, kein API-Schlüssel erforderlich
- Entwicklerhandbuch: Funktionsanleitungen mit Codebeispielen
- API-Referenz: Klassen- und Methodenreferenz