Aspose.Slides für .NET

Aspose.Slides for .NET

Aspose.Slides für .NET ist eine Klassenbibliothek zum Erstellen, Lesen, Bearbeiten und Konvertieren von PowerPoint- und OpenDocument-Präsentationen in .NET-Anwendungen, ohne Microsoft PowerPoint oder Office-Automatisierung.

Sie lädt und speichert PPT, PPTX, PPS, POT und ODP, einschließlich makroaktivierter und Vorlagenvarianten, und exportiert nach PDF, XPS, HTML, SVG, TIFF, Markdown und Bildern.



Ihre erste Präsentation

Erstellen Sie eine Konsolenanwendung mit dem .NET SDK 6 oder höher:

dotnet new console -n HelloSlides
cd HelloSlides

Dann fügen Sie ein Paket für Ihre Plattform hinzu:

  • Unter Windows: dotnet add package Aspose.Slides.NET
  • Unter Linux und macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — siehe Installation für die Linux‑Voraussetzungen und für Systeme, die stattdessen Aspose.Slides.NET benötigen.

Ersetzen Sie den Inhalt von Program.cs durch diesen Code und führen Sie dotnet run aus:

using Aspose.Slides;
using Aspose.Slides.Export;

using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);

Das Programm speichert hello.pptx mit einer Folie, die ein Textfeld enthält. Ohne Lizenz enthält die gespeicherte Datei ein Evaluierungswasserzeichen — siehe Lizenzierung. Für weitere Möglichkeiten zum Erstellen und Befüllen einer Präsentation siehe Präsentationen erstellen.