PptxGenJS
JavaScript bibliotēka PPTX prezentācijām
Atvērtā pirmkoda bezmaksas bibliotēka, lai tīmekļa lietotnēs izveidotu un modificētu PowerPoint® PPTX.
Kas ir PptxGenJS?
PptxGenJS ir atvērtā pirmkoda JavaScript bibliotēka ar iespēju izveidot PowerPoint PPTX prezentācijas bez ārējām atkarībām. Tas var ģenerēt PPTX failus tikai ar dažām vienkāršām JavaScript komandām jebkurā modernā darbvirsmas un mobilajā pārlūkprogrammā, un to var arī integrēt ar Node, Angular, React un Electron.
PowerPoint JavaScript bibliotēka atbalsta tādas funkcijas kā slaidu izveide un modificēšana, diagrammu, attēlu, multivides failu un formu pievienošana slaidiem un tabulu, kā arī teksta ievietošana slaidos. Tā atbalsta arī galvenos slaidus zīmola veidošanai, SVG attēlus, animētus gifus, YouTube videoklipus, RTL tekstu un Āzijas fontus. Vēl viena pieminēšanas vērta funkcija ir PPTX failu eksportēšana tieši uz klientu pārlūkprogrammām ar atbilstošu MIME tipu, kā arī base64, blob & stream formātos.
Kā instalēt PptxGenJS?
Lūdzu, izmantojiet šo komandu, lai instalētu, izmantojot git.
Instalējiet PptxGenJS, izmantojot git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Izveidojiet PPTX prezentācijas, izmantojot JavaScript
PptxGenJS bibliotēka nodrošina līdzekļus jaunu PowerPoint PPTX prezentāciju izveidei ar dažām koda rindām tīmekļa pārlūkprogrammās vai Node darbvirsmas lietotnēs. Kad prezentācija ir izveidota, prezentācijai varat pievienot jaunu slaidu. Slaidam ir arī viegli pievienot objektus, piemēram, diagrammas, tabulas, formas, attēlus utt.
Pievienojiet attēlus un diagrammas PPTX slaidam
Attēli un diagrammas sniedz prezentācijai lielu vērtību. Programmatūras programmētāji var viegli pievienot attēlus un diagrammas prezentācijas slaidam, izmantojot PptxGenJS API. Ir pieejamas vairākas attēla pievienošanas iespējas, piemēram, attēla pievienošana pēc vietējā URL, attēla no attālā URL, attēla pēc datiem (iepriekš kodēts base64) un attēls ar hipersaiti utt. Tā atbalsta arī attēla apgriešanu un mērogošanu.
Konvertējiet HTML uz PowerPoint, izmantojot JavaScript
PptxGenJS bibliotēka ļauj izstrādātājiem pārvērst HTML par PowerPoint PPTX prezentāciju, vienlaikus reproducējot HTML tabulas vienā vai vairākos slaidos. Tas arī nodrošina atbalstu šūnu stilam, kas ietver fona krāsas, polsterējumu, fontus, apmales utt.
Metode tableToSlides klonē tabulu, ieskaitot CSS stilu, un izveido slaidu. Tālāk norādītās 3 koda rindiņas var pārvērst HTML tabulu par PPTX slaidu.
- Instantiējiet PptxGenJS
- Izsauciet metodi tableToSlides ar HTML elementa ID un renderēšanas opcijām
- Izveidojiet PPTX failu, izmantojot metodi writeFile
HTML konvertēšana uz PPTX, izmantojot JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });