![](https://products-qa.fileformat.com/de/presentation/javascript/pptxgenjs/header-image.png)
PptxGenJS
JavaScript-Bibliothek für PPTX-Präsentationen
Kostenlose Open-Source-Bibliothek zum Erstellen und Ändern von PowerPoint® PPTX in Web-Apps.
Was ist PptxGenJS?
PptxGenJS ist eine Open-Source-JavaScript-Bibliothek mit der Fähigkeit, PowerPoint PPTX-Präsentationen ohne externe Abhängigkeiten zu erstellen. Es kann PPTX-Dateien mit nur wenigen einfachen JavaScript-Befehlen in jedem modernen Desktop- und mobilen Browser generieren und kann auch in Node, Angular, React und Electron integriert werden.
Die PowerPoint-JavaScript-Bibliothek unterstützt Funktionen wie das Erstellen und Ändern von Folien, das Hinzufügen von Diagrammen, Bildern, Mediendateien und Formen zu Folien sowie das Einfügen von Tabellen und Text in Folien. Es unterstützt auch Master Slides für Branding, SVG-Bilder, animierte Gifs, YouTube-Videos, RTL-Text und asiatische Schriftarten. Ein weiteres erwähnenswertes Feature ist der Export von PPTX-Dateien direkt in Client-Browser mit korrektem MIME-Typ sowie in base64-, Blob- und Stream-Formaten.
Wie installiere ich PptxGenJS?
Bitte verwenden Sie den folgenden Befehl, um mit Git zu installieren.
Installieren Sie PptxGenJS über Git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Erstellen Sie PPTX-Präsentationen über JavaScript
Die PptxGenJS-Bibliothek bietet Funktionen zum Erstellen neuer PowerPoint PPTX-Präsentationen mit wenigen Codezeilen in Webbrowsern oder Node-Desktop-Apps. Nachdem die Präsentation erstellt wurde, können Sie der Präsentation eine neue Folie hinzufügen. Es ist auch einfach, der Folie Objekte wie Diagramme, Tabellen, Formen, Bilder usw. hinzuzufügen.
Fügen Sie Bilder und Diagramme zur PPTX-Folie hinzu
Bilder und Diagramme verleihen einer Präsentation einen großen Mehrwert. Softwareprogrammierer können mithilfe der PptxGenJS-API problemlos Bilder und Diagramme zu einer Präsentationsfolie hinzufügen. Es stehen mehrere Optionen zum Hinzufügen von Bildern zur Verfügung, z. B. Hinzufügen eines Bildes nach lokaler URL, Bild von einer Remote-URL, Bild nach Daten (vorcodiertes Base64) und Bild mit Hyperlink usw. Es unterstützt auch das Zuschneiden und Skalieren eines Bildes.
Konvertieren Sie HTML über JavaScript in PowerPoint
Die PptxGenJS-Bibliothek ermöglicht es Entwicklern, HTML in eine PowerPoint PPTX-Präsentation zu konvertieren und gleichzeitig HTML-Tabellen in einer oder mehreren Folien zu reproduzieren. Es bietet auch Unterstützung für das Zellen-Styling, das Hintergrundfarben, Polsterung, Schriftarten, Rahmen usw. umfasst.
Die Methode tableToSlides klont die Tabelle inklusive CSS-Stil und erstellt Folie. Die folgenden 3 Codezeilen können die HTML-Tabelle in eine PPTX-Folie konvertieren.
- Instanziieren Sie PptxGenJS
- Rufen Sie die tableToSlides-Methode mit der HTML-Element-ID und den Rendering-Optionen auf
- Erstellen Sie eine PPTX-Datei mit Hilfe der Methode writeFile
HTML-zu-PPTX-Konvertierung über JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });