![](https://products-qa.fileformat.com/nl/presentation/javascript/pptxgenjs/header-image.png)
PptxGenJS
JavaScript-bibliotheek voor PPTX-presentaties
Gratis open source bibliotheek om PowerPoint® PPTX te maken en aan te passen in web-apps.
Wat is PptxGenJS?
PptxGenJS is een open source JavaScript-bibliotheek met de mogelijkheid om PowerPoint PPTX-presentaties te maken zonder externe afhankelijkheden. Het kan PPTX-bestanden genereren met slechts een paar eenvoudige JavaScript-commando's in elke moderne desktop- en mobiele browser en kan ook worden geïntegreerd met Node, Angular, React en Electron.
De PowerPoint JavaScript-bibliotheek ondersteunt functies zoals het maken en wijzigen van dia's, het toevoegen van grafieken, afbeeldingen, mediabestanden en vormen aan dia's en het invoegen van tabellen en tekst aan dia's. Het ondersteunt ook hoofddia's voor branding, SVG-afbeeldingen, geanimeerde gifs, YouTube-video's, RTL-tekst en Aziatische lettertypen. Een andere vermeldenswaardige functie is de export van PPTX-bestanden rechtstreeks naar clientbrowsers met het juiste MIME-type en in base64-, blob- en stream-indelingen.
Hoe PptxGenJS installeren?
Gebruik de volgende opdracht om te installeren met git.
Installeer PptxGenJS via git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Maak PPTX-presentaties via JavaScript
De PptxGenJS-bibliotheek biedt functies voor het maken van nieuwe PowerPoint PPTX-presentaties met een paar regels code in webbrowsers of Node-desktop-apps. Nadat de presentatie is gemaakt, kunt u een nieuwe dia aan de presentatie toevoegen. Het is ook gemakkelijk om objecten aan de dia toe te voegen, zoals grafieken, tabellen, vormen, afbeeldingen, enz.
Afbeeldingen en grafieken toevoegen aan PPTX Slide
Afbeeldingen en grafieken zijn van grote waarde voor een presentatie. Softwareprogrammeurs kunnen eenvoudig afbeeldingen en grafieken toevoegen aan een presentatiedia met behulp van de PptxGenJS API. Er zijn verschillende opties beschikbaar voor het toevoegen van afbeeldingen, zoals het toevoegen van een afbeelding via lokale URL, afbeelding van een externe URL, afbeelding per gegevens (vooraf gecodeerde base64) en Afbeelding met hyperlink, enz. Het ondersteunt ook het bijsnijden en schalen van een afbeelding.
Converteer HTML naar PowerPoint via JavaScript
Met de PptxGenJS-bibliotheek kunnen ontwikkelaars HTML converteren naar PowerPoint PPTX-presentatie terwijl HTML-tabellen worden gereproduceerd in een of meer dia's. Het biedt ook ondersteuning voor celstijlen, waaronder achtergrondkleuren, opvulling, lettertypen, randen, enz.
De tableToSlides-methode kloont de tabel inclusief CSS-stijl en maakt een dia. De volgende 3 regels code kunnen de HTML-tabel converteren naar een PPTX-dia.
- Instantiëren PptxGenJS
- Roep tableToSlides-methode aan met HTML-element-ID en weergave-opties
- Maak een PPTX-bestand met behulp van de writeFile-methode
HTML naar PPTX-conversie via JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });