.NET-Bibliothek zum Bearbeiten von Präsentationsdokumenten
Lesen, Schreiben, Bearbeiten und Konvertieren von Präsentationsdateien über die .NET-API.
Open XML SDK ist eine Open-Source-API, die von Microsoft entwickelt und unter dem Open-Source-Verhaltenskodex von Microsoft vertrieben wird, um Präsentationsdokumente zu manipulieren
Mit der API können Sie Text, Kopfzeilen, Fußzeilen, Endnoten, Fußnoten, Stile, Themen und mehr hinzufügen. Sie können damit leistungsstarke Präsentationsunterlagen generieren und Daten daraus extrahieren. Die API unterstützt verschiedene .NET-Plattformen, darunter .NET 3.5, .NET 4.0, .NET 4.6 und .NET Standard 1.3.
Erste Schritte mit Open XML SDK
Sie benötigen .NET Framework 3.5 oder höher. Sobald Sie die Voraussetzungen erfüllt haben, können Sie das Repository manuell von GitHub herunterladen oder von NuGet installieren.
Installieren Sie Open XML SDK von NuGet
Install-Package DocumentFormat.OpenXml
Manipulieren Sie die PPTX-Datei mit C#
Open XML SDK ermöglicht .NET-Programmierern, Präsentationen aus ihren eigenen .NET-Anwendungen zu erstellen und zu ändern. Um eine vorhandene Datei zu ändern, können Sie eine vorhandene Datei öffnen und Änderungen wie Text, Absätze, Tabellen und mehr anhängen.
PPTX erstellen – C#
using (PresentationDocument doc = PresentationDocument.Create("Presentation.pptx", PresentationDocumentType.Presentation))
{
// Insert other code here.
}
Erstellen Sie eine Tabelle in PPTX mit C#
Die API ermöglicht es den Entwicklern, eine Tabelle in Präsentationsdokumente einzufügen. Sie können eine Tabelle hinzufügen, Tabelleneigenschaften festlegen, Tabellenraster- und Spaltenrastereigenschaften festlegen. Darüber hinaus können Sie Tabellenzellen und -zeilen mit den Klassen TableCell bzw. TableRow verwalten.