PptxGenJS
Bibliotecă JavaScript pentru prezentări PPTX
Bibliotecă gratuită cu sursă deschisă pentru a crea și modifica PowerPoint® PPTX în aplicațiile web.
Ce este PptxGenJS?
PptxGenJS este o bibliotecă JavaScript open source cu capacitatea de a crea prezentări PowerPoint PPTX fără dependențe externe. Poate genera fișiere PPTX cu doar câteva comenzi JavaScript simple în orice desktop modern și browser mobil și poate fi, de asemenea, integrat cu Node, Angular, React și Electron.
Biblioteca PowerPoint JavaScript acceptă funcții precum crearea și modificarea diapozitivelor, adăugarea de diagrame, imagini, fișiere media și forme în diapozitive și inserarea de tabele și text în diapozitive. De asemenea, acceptă diapozitive principale pentru branding, imagini SVG, gif-uri animate, videoclipuri YouTube, text RTL și fonturi asiatice. O altă caracteristică demnă de menționat este exportul fișierelor PPTX direct în browserele client cu tip MIME adecvat, precum și în formate base64, blob și stream.
Cum se instalează PptxGenJS?
Vă rugăm să utilizați următoarea comandă pentru a instala folosind git.
Instalați PptxGenJS prin git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Creați prezentări PPTX prin JavaScript
Biblioteca PptxGenJS oferă caracteristici pentru crearea de noi prezentări PowerPoint PPTX cu câteva linii de cod în browserele web sau aplicațiile desktop Node. Odată ce prezentarea este creată, puteți adăuga un nou diapozitiv la prezentare. De asemenea, este ușor să adăugați obiecte la Slide, cum ar fi diagrame, tabele, forme, imagini etc.
Adăugați imagini și diagrame la PPTX Slide
Imaginile și diagramele aduc o mare valoare unei prezentări. Programatorii de software pot adăuga cu ușurință imagini și diagrame la un slide de prezentare cu ajutorul API-ului PptxGenJS. Există mai multe opțiuni disponibile pentru adăugarea imaginii, cum ar fi adăugarea unei imagini după adresa URL locală, imaginea de la o adresă URL la distanță, imaginea după date (base64 precodificată) și Imaginea cu hyperlink etc. De asemenea, acceptă decuparea și scalarea unei imagini.
Convertiți HTML în PowerPoint prin JavaScript
Biblioteca PptxGenJS permite dezvoltatorilor să convertească HTML în PowerPoint PPTX Presentation în timp ce reproduc tabelele HTML într-una sau mai multe diapozitive. De asemenea, oferă suport pentru stilul celulelor, care include culori de fundal, umplutură, fonturi, chenare etc.
Metoda tableToSlides clonează tabelul, inclusiv stilul CSS și creează slide. Următoarele 3 linii de cod pot converti tabelul HTML într-un slide PPTX.
- Instanciați PptxGenJS
- Apelați metoda tableToSlides cu ID element HTML și opțiuni de randare
- Creați fișier PPTX cu ajutorul metodei writeFile
Conversie HTML în PPTX prin JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });