Heim Backend-Entwicklung C#.Net-Tutorial C# verwendet Free Spire.Presentation, um PPT einzufügen und zu bearbeiten und Tabellen zu löschen

C# verwendet Free Spire.Presentation, um PPT einzufügen und zu bearbeiten und Tabellen zu löschen

Oct 01, 2017 am 07:24 AM
free

Der Herausgeber hat festgestellt, dass mit der .NET-Komponente Free Spire.Presentation durch das Hinzufügen der Produkt-DLL-Datei in C# Vorgänge wie das Einfügen von Tabellen, das Bearbeiten und Löschen von Präsentationen einfach und schnell implementiert werden können. Bitte beachten Sie den spezifischen Implementierungscode unten . Artikelleiste

In der modernen Studien- und Büroarbeit stoßen wir häufig auf die Verwendung von Formularen, wie z. B. verschiedenen Dokumenten, Abrechnungen, Konten usw. Auch die Verwendung verschiedener Datentabellen in PPT-Präsentationen ist unvermeidlich. Zum Einfügen von Tabellen in PPT habe ich eine neue Methode gefunden, aber ich habe eine kostenlose .NET-Komponente verwendet – Free Spire.Presentation. Durch das Hinzufügen der Produkt-DLL-Datei in C# können Präsentationen einfach und schnell implementiert werden. Bei Bedarf können Sie es unter der folgenden URL herunterladen: https://www.e-iceblue.cn/Downloads/Free-Spire-Presentation-NET.html

1 Tabelle

Schritt 1: Erstellen Sie ein PowerPoint-Dokument


  Presentation ppt = new Presentation();
   ppt.SlideSize.Type = SlideSizeType.Screen16x9;
Nach dem Login kopieren

Schritt 2: Initialisieren Sie eine ITable-Instanz und geben Sie die Position und an Anzahl der Zeilen und Anzahl der Spalten, Zeilenhöhe und Spaltenbreite


double[] widths = new double[] { 100, 100, 100, 100, 100 };
   double[] heights = new double[] { 15, 15, 15, 15, 15 };
   ITable table = ppt.Slides[0].Shapes.AppendTable(80, 80, widths, heights);
Nach dem Login kopieren

Schritt 3: Integrierte Formatierung für die Tabelle festlegen


 table.StylePreset = TableStylePreset.LightStyle1Accent2;
Nach dem Login kopieren

Schritt 4: Deklarieren und initialisieren Sie ein String[,]-Array 


 string[,] data = new string[,]
{
   {"排名","姓名", "销售额","回款额","工号"},
   {"1","李彪","18270","18270","0011"},
   {"2","李娜","18105","18105","0025"},
   {"3","张丽","17987","17987","0008"},
   {"4","黄艳","17790","17790","0017"},
};
Nach dem Login kopieren

Schritt 6: Speichern Sie das Dokument     


 ppt.SaveToFile("创建表格.pptx", FileFormat.Pptx2010);
Nach dem Login kopieren

Nach Abschluss des Vorgangs erhalten Sie den folgenden PPT-Dokumenteffekt

2 . Tabellenzeilen und -spalten löschen

Schritt 1: Eine Präsentationsinstanz initialisieren und ein PowerPoint-Dokument laden                                                                                                                          >


Schritt 3: Löschen Sie den. vierten Spalte und Reihe                                                                                                                
Presentation ppt = new Presentation();
   ppt.LoadFromFile(@"C:\Users\Administrator\Desktop\创建表格.pptx");
Nach dem Login kopieren
Nach dem Login kopieren


ITable table = null;
   foreach (IShape shape in ppt.Slides[0].Shapes)
   {
    if (shape is ITable)
    {
     table = (ITable)shape;
Nach dem Login kopieren


3. Tabelle löschen
 table.ColumnsList.RemoveAt(3, false;
     table.TableRows.RemoveAt(4, false;
Nach dem Login kopieren

Schritt 1: Eine Präsentationsinstanz initialisieren und ein PowerPoint-Dokument laden                                                                                                                                                             

 ppt.SaveToFile("删除行与列.pptx", FileFormat.Pptx2010);
Nach dem Login kopieren

Schritt drei: Holen Sie sich alle Tabellengrafiken auf der ersten Folie und fügen Sie sie der Liste hinzu

Schritt vier: Erste Tabellengrafik aus der Folie löschen

Schritt 5: Dokument speichern


Presentation ppt = new Presentation();
   ppt.LoadFromFile(@"C:\Users\Administrator\Desktop\创建表格.pptx");
Nach dem Login kopieren
Nach dem Login kopieren


Zusammenfassung

List<IShape> tableShapes = new List<IShape>();
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonC# verwendet Free Spire.Presentation, um PPT einzufügen und zu bearbeiten und Tabellen zu löschen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Mit ChatGPT können kostenlose Benutzer jetzt Bilder mithilfe von DALL-E 3 mit einem Tageslimit generieren Mit ChatGPT können kostenlose Benutzer jetzt Bilder mithilfe von DALL-E 3 mit einem Tageslimit generieren Aug 09, 2024 pm 09:37 PM

DALL-E 3 wurde im September 2023 offiziell als deutlich verbessertes Modell gegenüber seinem Vorgänger eingeführt. Er gilt als einer der bisher besten KI-Bildgeneratoren und ist in der Lage, Bilder mit komplexen Details zu erstellen. Zum Start war es jedoch exklusiv

Was sind die erweiterten Einsatzmöglichkeiten des Free-Befehls unter Linux? Was sind die erweiterten Einsatzmöglichkeiten des Free-Befehls unter Linux? Feb 20, 2024 am 09:18 AM

In Linux-Systemen ist der Befehl free ein wichtiges Systemtool zur Überwachung der Systemspeichernutzung. Es bietet grundlegende Funktionen zum Anzeigen von Informationen wie Gesamtspeicher, genutzter Menge und verfügbarer Menge. Darüber hinaus gibt es einige erweiterte Verwendungsmöglichkeiten, z. B. die Anzeige detaillierter Speicherinformationen, die Einheitenumrechnung und die Echtzeitüberwachung des Speichers. Grundlegende Verwendung des Free-Befehls: Die grundlegende Syntax des Free-Befehls lautet wie folgt: free [Optionen] Hier sind einige häufig verwendete Optionen: -h: Zeigt die Speichergröße in einer für Menschen lesbaren Weise an. -b: Speichergröße in Bytes anzeigen. -k: Speichergröße in Kilobyte anzeigen. -m: Speichergröße in Megabyte anzeigen. -g: Speichergröße in Gigabyte anzeigen. Beispielcode: Lassen Sie uns den Beispielcode durchgehen

Deepin V23 RC2 kommt mit zahlreichen Optimierungen und Optimierungen Deepin V23 RC2 kommt mit zahlreichen Optimierungen und Optimierungen Jun 28, 2024 am 07:45 AM

Die KI-fähige Deepin-Linux-Distribution hat gerade ihr neuestes Update mit dem Namen V23 RC2 erhalten. Diese Version von Deepin enthält eine Reihe von Paketaktualisierungen und neuen Funktionen. Aber es kommt nicht nur auf die Funktionen an; Das Aussehen und die Haptik stehen im Mittelpunkt von t

Überprüfen Sie, ob die Speicherauslastung des Linux-Systems erschöpft ist. Diese 5 Befehle sind großartig! Ausführliche Erklärung! Überprüfen Sie, ob die Speicherauslastung des Linux-Systems erschöpft ist. Diese 5 Befehle sind großartig! Ausführliche Erklärung! Feb 23, 2024 pm 06:40 PM

In Linux-Systemen gibt es verschiedene Befehle, mit denen Sie die Speichernutzung Ihres Systems überprüfen können, um potenzielle Speicherauslastungsprobleme zu erkennen. Hier sind fünf häufig verwendete Befehle, mit denen Sie die Speichernutzung von Linux-Systemen mit detaillierten Anweisungen überprüfen können: free-Befehl: Der free-Befehl wird verwendet, um die Nutzung und den Leerlaufstatus des Systemspeichers anzuzeigen. Führen Sie den Befehl „free“ aus, um den Gesamtspeicher, den verwendeten Speicher, den freien Speicher sowie die Cache- und Puffernutzung abzurufen. Befehlsbeispiel: free -h, dieser Befehl zeigt die Speichernutzung in einem für Menschen lesbaren Format an. top-Befehl: Der top-Befehl ist ein Dienstprogramm, das Systemressourcen, einschließlich der Speichernutzung, dynamisch überwacht. Nachdem Sie den Befehl top ausgeführt haben, können Sie die Prozesse anzeigen, die den meisten Speicher im System belegen

So verwenden Sie den Free-Befehl unter Linux So verwenden Sie den Free-Befehl unter Linux May 13, 2023 pm 06:01 PM

In Linux ist free ein integrierter Befehl zum Überprüfen des Speichernutzungsstatus. Er kann die Nutzung des physischen Systemspeichers, des virtuellen Speichers (Swap-Swap-Partition), des gemeinsam genutzten Speichers und des Systemcaches anzeigen. ; Die Ausgabe des Free-Befehls ist dem Speicherteil des Top-Befehls sehr ähnlich. Linuxfree-Befehl: Überprüfen Sie den Speichernutzungsstatus. Der Free-Befehl wird verwendet, um den Systemspeicherstatus anzuzeigen, einschließlich der Nutzung des physischen Systemspeichers, des virtuellen Speichers (Swap-Partition), des gemeinsam genutzten Speichers und des Systemcaches Teil des Oberkommandos. Das Grundformat des Free-Befehls ist wie folgt: #free [Optionen] Tabelle 1 listet die häufig verwendeten Optionen dieses Befehls und ihre jeweilige Bedeutung auf. Tabelle 1f

Kostenlose PlayStation Plus-Spiele für September 2024 von Sony enthüllt Kostenlose PlayStation Plus-Spiele für September 2024 von Sony enthüllt Aug 29, 2024 pm 02:34 PM

Für viele Gamer markiert der nächste Monat den Beginn der diesjährigen Gaming-Saison, auch wenn der Herbst noch einige Wochen entfernt ist. Passenderweise können PlayStation-Besitzer mit einem aktiven PS Plus-Abonnement bald drei Spiele für ihre PlayStati ergattern

Deal | Samsung verschenkt kostenlose Odyssey G3-Gaming-Monitore mit 44 % Rabatt auf Odyssey G9 und Ark OLED- und Mini-LED-Displays Deal | Samsung verschenkt kostenlose Odyssey G3-Gaming-Monitore mit 44 % Rabatt auf Odyssey G9 und Ark OLED- und Mini-LED-Displays Sep 13, 2024 pm 03:15 PM

Die Gaming-Monitorreihe Odyssey G9 von Samsung bietet einige der besten – und teuersten – hochauflösenden OLED- und Mini-LED-Gaming-Monitore auf dem Markt. Glücklicherweise hat ein aktueller Ausverkauf auf der Samsung-Website diese exorbitanten Preise um bis zu 46 % gesenkt. T

Microsoft verschenkt sehr beliebtes RPG-Abenteuerspiel Microsoft verschenkt sehr beliebtes RPG-Abenteuerspiel Sep 07, 2024 am 06:39 AM

Hero of the Kingdom II ist ein Abenteuerspiel mit RPG-Elementen, in dem Spieler in die Rolle eines einfachen Bauern schlüpfen, der mit seiner Schwester in einem ruhigen Dorf lebt. Doch schon bald wird die Idylle durch Piratenüberfälle gestört, woraufhin sie sich auf den Weg machen, um den König zu retten

See all articles