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

AnforderungDetail
.NET version.NET 9.0 SDK oder später
PaketmanagerNuGet (via dotnet CLI oder Visual Studio)
BetriebssystemWindows, 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.Foss

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

2. Installation über Visual Studio

  1. Klicken Sie mit der rechten Maustaste auf Ihr Projekt im Solution Explorer und wählen Sie Manage NuGet Packages.
  2. Suchen Sie nach Aspose.Slides.Foss.
  3. Klicken Sie auf Install.

3. Installation über die Package Manager Console

Install-Package Aspose.Slides.Foss

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

Sie können die installierte Version auch mit dem dotnet‑CLI überprüfen:

dotnet list package

Dies 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

 Deutsch