Nutzen Sie die Möglichkeit, mit C# und der FileFormat Slide-Bibliothek programmgesteuert Tabellen in PowerPoint-Präsentationen zu erstellen. Vereinfachen Sie Ihren Arbeitsablauf für mehr Produktivität.

Erstellen Sie programmgesteuert eine Tabelle in Powerpoint-ppt-pptx

Möchten Sie, dass Ihre PowerPoint-Präsentationen fantastisch aussehen, ohne stundenlang Tabellen zu erstellen? Mit C# und der FileFormat Slide Library können Sie genau das tun! Sie müssen sich keine Gedanken über komplizierte Dinge machen – diese Kombination macht es ganz einfach, Tabellen automatisch zu erstellen. Egal, ob Sie neu im Programmieren sind oder ein Profi sind, Sie werden begeistert sein, wie einfach es ist, eine Tabelle in PowerPoint PPT, PPTX programmgesteuert mit C# zu erstellen. Verabschieden Sie sich von langweiligen Tischen und begrüßen Sie im Handumdrehen coole, professionell aussehende Folien! Wir werden die folgenden Abschnitte behandeln:

PowerPoint-Präsentationsmanagement – ​​Open-Source-API-Integration

Beginnen Sie mit der fantastischen Bibliothek FileFormat.Slides, um MS PowerPoint-Präsentationen (PPT/PPTX) nahtlos in Ihre .NET-Anwendung zu integrieren. Es ist ganz einfach – schnappen Sie sich einfach das NuGet-Paket oder verwenden Sie einen Schnellbefehl im NuGet-Paket-Manager, um es zu installieren.

Install-Package FileFormat.Slides

So erstellen Sie programmgesteuert eine Tabelle in PowerPoint PPT, PPTX mit C#

Nachdem wir FileFormat.Slides nun erfolgreich integriert haben, beginnen wir mit der Erstellung einer Tabelle in einer PowerPoint-Präsentation mit C#. Befolgen Sie diese Schritte: Natürlich! Hier ist eine detaillierte Erklärung jedes Schritts:

  1. Eine Präsentationsinstanz erstellen: Dieser Schritt umfasst das Öffnen einer vorhandenen PowerPoint-Präsentationsdatei oder das Erstellen einer neuen. Es initialisiert eine Instanz der Präsentation, mit der Sie arbeiten werden.
Presentation presentation = Presentation.Open($"{documentDirectory}/{filename}");
  1. Gewünschte Folie abrufen: Nach dem Erstellen der Präsentationsinstanz müssen Sie angeben, mit welcher Folie Sie arbeiten möchten. In PowerPoint werden Folien beginnend mit 1 fortlaufend nummeriert. Dieser Schritt ruft das Folienobjekt basierend auf seiner Position oder seinem Index aus der Präsentation ab.
Slide slide = presentation.GetSlides()[0];
  1. Eine neue Tabelle erstellen: Sobald Sie die Folie haben, auf der Sie die Tabelle hinzufügen möchten, erstellen Sie ein neues Tabellenobjekt. Dieses Tabellenobjekt stellt die Tabelle dar, die Sie erstellen und bearbeiten möchten.
Table table = new Table();
  1. Tabellenspalten definieren: In diesem Schritt definieren Sie die Struktur der Tabelle, indem Sie Tabellenspalten erstellen und hinzufügen. Jede Spalte hat normalerweise einen Namen oder eine Kennung, die beim Referenzieren und Organisieren von Daten in der Tabelle hilft.
TableColumn col1 = new TableColumn();
col1.Name = "ID";
table.Columns.Add(col1);
  1. Tabellenzeilen und Zellen erstellen: Nachdem Sie die Spalten definiert haben, erstellen Sie Tabellenzeilen und füllen sie mit Zellen. Jede Zelle stellt eine einzelne Dateneinheit innerhalb der Tabelle dar. Sie weisen den Zellen Werte zu, um Inhalte für die Tabelle bereitzustellen.
// First Row
TableRow row1 = new TableRow(table);
TableCell cell11 = new TableCell(row1);
cell11.Text = "907";
cell11.ID = col1.Name;
row1.AddCell(cell11);
  1. Zeilen zur Tabelle hinzufügen: Nachdem Sie die Zeilen erstellt und mit Zellen gefüllt haben, fügen Sie diese Zeilen zur Tabelle hinzu. Dieser Schritt organisiert die Daten in einem strukturierten Format innerhalb des Tabellenobjekts.
table.AddRow(row1);
  1. Tabellenabmessungen und -position festlegen: Tabellen in PowerPoint haben bestimmte Abmessungen (Breite und Höhe) und Positionen (X- und Y-Koordinaten). Sie legen diese Eigenschaften fest, um die Größe und Platzierung der Tabelle auf der Folie zu steuern.
table.Width = 500.0;
table.Height = 200.0;
table.X = 300.0;
table.Y = 500.0;
  1. Tabelle zur Folie hinzufügen: Nachdem Sie die Tabelle konfiguriert haben, fügen Sie sie zur gewünschten Folie innerhalb der Präsentation hinzu. Dieser Schritt fügt die Tabelle in den Inhalt der Folie ein und macht sie für Betrachter sichtbar.
slide.AddTable(table);
  1. Präsentation speichern: Sobald Sie die Tabelle zur Folie hinzugefügt und alle erforderlichen Anpassungen vorgenommen haben, speichern Sie die Änderungen schließlich wieder in der Präsentationsdatei. Dadurch wird sichergestellt, dass Ihre Änderungen erhalten bleiben und später darauf zugegriffen werden kann.
presentation.Save();

Kopieren Sie den folgenden Codeausschnitt und fügen Sie ihn in Ihre Hauptdatei ein, um mit C# eine Tabelle in einer PPT/PPTX-Datei zu erstellen. Sie sehen die Ausgabe wie folgt:

Erstellen Sie eine Tabelle in Powerpoint-ppt-pptx-Dateiformat-CSharp-Bibliothek

Abschluss

Erstellen Sie ganz einfach Tabellen in Ihren PowerPoint-Präsentationen mit C# und der FileFormat Slide Library! Mit dieser tollen Kombination können Sie Ihren Folien ganz einfach einen supercoolen Look verleihen. Sie müssen keine Stunden mehr mit der manuellen Erstellung von Tabellen verbringen – jetzt können Sie dies mit nur wenigen einfachen Schritten automatisch erledigen. Egal, ob Sie neu im Programmieren sind oder ein erfahrener Profi sind, Sie werden begeistert sein, wie einfach es ist, professionell aussehende Präsentationen zu erstellen. Verabschieden Sie sich von langweiligen Tischen und begrüßen Sie im Handumdrehen tolle Folien! Seien Sie gespannt auf spannende Tutorial-Blogbeiträge, die bald folgen! Vernetzen Sie sich mit uns auf Social-Media-Plattformen wie Facebook, LinkedIn und Twitter, um über die neuesten Erkenntnisse und Updates auf dem Laufenden zu bleiben.

Nehmen Sie Kontakt zu uns auf

Das FileFormat.Slides for .NET ist ein Open-Source-Projekt, das auf GitHub gehostet wird. Wir ermutigen und wertschätzen aktiv Beiträge der Community.

Stellen Sie eine Frage

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.

FAQs

Was unterscheidet FileFormat.Slides für .NET vom Open XML SDK? Das FileFormat.Slides für .NET verwendet die Open XML SDK-Grundlage, bietet aber ein einfacheres und benutzerfreundlicheres Codierungserlebnis. Im Gegensatz zum Open XML SDK, das oft Tausende von Codezeilen erfordert, rationalisiert FileFormat.Slides für .NET Aufgaben in nur wenigen Zeilen und erleichtert so die Automatisierung von PowerPoint-Präsentationen. Wie trägt FileFormat.Slides für .NET dazu bei, die Automatisierung von PowerPoint-Präsentationen zu vereinfachen? Das FileFormat.Slides für .NET vereinfacht die PowerPoint-Automatisierung, rationalisiert den Codierungsprozess und reduziert den Zeit- und Arbeitsaufwand für die Erstellung und Verbesserung von Präsentationen. Dank der benutzerfreundlichen API können sich Entwickler auf die Verbesserung von Präsentationen konzentrieren, anstatt sich mit kompliziertem Code herumschlagen zu müssen. Kann ich den Link der API-Referenzen von FileFormat.Slides erhalten? Ja, absolut! Openize bietet umfassende und regelmäßig aktualisierte API-Referenzen für FileFormat.Slides.