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

AnforderungDetail
.NET Version.NET 9.0 SDK oder neuer
Paket-ManagerNuGet (via dotnet CLI oder Visual Studio)
BetriebssystemWindows, 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.Foss

NuGet 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.0

2. Install via Visual Studio

  1. Klicken Sie mit der rechten Maustaste auf Ihr Projekt im Solution Explorer und wählen Sie NuGet-Pakete verwalten.
  2. Suchen nach Aspose.Slides.Foss.
  3. Klicken Sie Installieren.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. 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: 1

Sie können die installierte Version auch mit der dotnet-CLI überprüfen:

dotnet list package

Damit 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

 Deutsch