![](https://products-qa.fileformat.com/sv/presentation/javascript/pptxgenjs/header-image.png)
PptxGenJS
JavaScript-bibliotek för PPTX-presentationer
Gratis bibliotek med öppen källkod för att skapa och ändra PowerPoint® PPTX i webbappar.
Vad är PptxGenJS?
PptxGenJS är ett JavaScript-bibliotek med öppen källkod med möjlighet att skapa PowerPoint PPTX-presentationer utan några externa beroenden. Den kan generera PPTX-filer med bara några enkla JavaScript-kommandon i alla moderna stationära och mobila webbläsare och kan också integreras med Node, Angular, React och Electron.
PowerPoint JavaScript-biblioteket stöder funktioner som att skapa och ändra bilder, lägga till diagram, bilder, mediefiler och former till bilder och infoga tabeller samt text till bilder. Den stöder också Master Slides för varumärkesbyggande, SVG-bilder, animerade gifs, YouTube-videor, RTL-text och asiatiska teckensnitt. En annan funktion som är värd att nämna är exporten av PPTX-filer direkt till klientwebbläsare med rätt MIME-typ samt i base64, blob & stream-format.
Hur installerar jag PptxGenJS?
Använd följande kommando för att installera med git.
Installera PptxGenJS via git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Skapa PPTX-presentationer via JavaScript
PptxGenJS-biblioteket tillhandahåller funktioner för att skapa nya PowerPoint PPTX-presentationer med några rader kod i webbläsare eller Node-skrivbordsappar. När presentationen har skapats kan du lägga till en ny bild till presentationen. Det är också lätt att lägga till objekt i bilden som diagram, tabeller, former, bilder etc.
Lägg till bilder och diagram till PPTX Slide
Bilder och diagram ger ett stort värde till en presentation. Programvaruprogrammerare kan enkelt lägga till bilder och diagram till en presentationsbild med hjälp av PptxGenJS API. Det finns flera alternativ tillgängliga för bildtillägg som att lägga till en bild via lokal URL, bild från en fjärr-URL, bild per data (förkodad base64) och Bild med hyperlänk, etc. Det stöder också beskärning och skalning av en bild.
Konvertera HTML till PowerPoint via JavaScript
PptxGenJS-biblioteket gör det möjligt för utvecklare att konvertera HTML till PowerPoint PPTX-presentation samtidigt som HTML-tabeller reproduceras till en eller flera bilder. Det ger också stöd för cellstyling som inkluderar bakgrundsfärger, stoppning, typsnitt, kanter, etc.
TableToSlides-metoden klonar tabellen inklusive CSS-stil och skapar en bild. Följande 3 rader kod kan konvertera HTML-tabellen till en PPTX-bild.
- Instantiera PptxGenJS
- Anrop tableToSlides-metoden med HTML-element-ID och renderingsalternativ
- Skapa PPTX-fil med hjälp av metoden writeFile
HTML till PPTX-konvertering via JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });