PptxGenJS
JavaScript-kirjasto PPTX-esityksille
Avoimen lähdekoodin ilmainen kirjasto PowerPoint® PPTX:n luomiseen ja muokkaamiseen verkkosovelluksissa.
Mikä on PptxGenJS?
PptxGenJS on avoimen lähdekoodin JavaScript-kirjasto, joka voi luoda PowerPoint PPTX -esityksiä ilman ulkoisia riippuvuuksia. Se voi luoda PPTX-tiedostoja vain muutamalla yksinkertaisella JavaScript-komennolla missä tahansa nykyaikaisessa työpöytä- ja mobiiliselaimessa, ja se voidaan myös integroida Node-, Angular-, React- ja Electron-ohjelmiin.
PowerPoint JavaScript -kirjasto tukee ominaisuuksia, kuten diojen luomista ja muokkaamista, kaavioiden, kuvien, mediatiedostojen ja muotojen lisäämistä dioihin sekä taulukoiden ja tekstin lisäämistä dioihin. Se tukee myös Master Slides -brändäystä, SVG-kuvia, animoituja gifiä, YouTube-videoita, RTL-tekstiä ja aasialaisia fontteja. Toinen mainitsemisen arvoinen ominaisuus on PPTX-tiedostojen vienti suoraan asiakasselaimiin oikealla MIME-tyypillä sekä base64-, blob & stream -muodoissa.
Kuinka asentaa PptxGenJS?
Käytä seuraavaa komentoa asentaaksesi gitin avulla.
Asenna PptxGenJS gitin kautta
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Luo PPTX-esityksiä JavaScriptin avulla
PptxGenJS-kirjasto tarjoaa ominaisuuksia, joilla voit luoda uusia PowerPoint PPTX -esityksiä muutamalla rivillä koodia verkkoselaimissa tai Node-työpöytäsovelluksissa. Kun esitys on luotu, voit lisätä esitykseen uuden dian. Dialle on myös helppo lisätä kohteita, kuten kaavioita, taulukoita, muotoja, kuvia jne.
Lisää kuvia ja kaavioita PPTX-diaan
Kuvat ja kaaviot tuovat esitykseen suurta arvoa. Ohjelmoijat voivat helposti lisätä kuvia ja kaavioita esitysdiaan PptxGenJS API:n avulla. Kuvan lisäämiseen on useita vaihtoehtoja, kuten kuvan lisääminen paikallisen URL-osoitteen perusteella, kuvan lisääminen etä-URL-osoitteesta, kuva tiedoista (esikoodattu base64) ja kuva hyperlinkillä jne. Se tukee myös kuvan rajaamista ja skaalaaminen.
Muunna HTML PowerPointiksi JavaScriptin avulla
PptxGenJS-kirjaston avulla kehittäjät voivat muuntaa HTML:n PowerPoint PPTX Presentationiksi ja toistaa HTML-taulukot yhdeksi tai useaksi dioksi. Se tukee myös solujen muotoilua, joka sisältää taustavärit, täytteet, fontit, reunukset jne.
TableToSlides-menetelmä kloonaa taulukon CSS-tyyli mukaan lukien ja luo dian. Seuraavat 3 koodiriviä voivat muuntaa HTML-taulukon PPTX-diaksi.
- Momentoi PptxGenJS
- Kutsu tableToSlides-menetelmä HTML-elementin tunnuksella ja renderöintivaihtoehdoilla
- Luo PPTX-tiedosto writeFile-menetelmän avulla
HTML-muunnos PPTX:ksi JavaScriptin kautta
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });