PptxGenJS
Biblioteka JavaScript do prezentacji PPTX
Bezpłatna biblioteka typu open source do tworzenia i modyfikowania PPTX PowerPoint® w aplikacjach internetowych.
Co to jest PptxGenJS?
PptxGenJS to biblioteka JavaScript typu open source z możliwością tworzenia prezentacji PowerPoint PPTX bez żadnych zewnętrznych zależności. Może generować pliki PPTX za pomocą kilku prostych poleceń JavaScript w dowolnej nowoczesnej przeglądarce komputerowej i mobilnej, a także może być zintegrowany z Node, Angular, React i Electron.
Biblioteka PowerPoint w języku JavaScript obsługuje takie funkcje, jak tworzenie i modyfikowanie slajdów, dodawanie wykresów, obrazów, plików multimedialnych i kształtów do slajdów oraz wstawianie tabel i tekstu do slajdów. Obsługuje również slajdy wzorcowe do znakowania marki, obrazy SVG, animowane gify, filmy z YouTube, tekst RTL i czcionki azjatyckie. Kolejną wartą wspomnienia funkcją jest eksport plików PPTX bezpośrednio do przeglądarek klienckich z odpowiednim typem MIME, a także w formatach base64, blob i stream.
Jak zainstalować PptxGenJS?
Użyj następującego polecenia, aby zainstalować za pomocą git.
Zainstaluj PptxGenJS przez git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Twórz prezentacje PPTX za pomocą JavaScript
Biblioteka PptxGenJS zapewnia funkcje do tworzenia nowych prezentacji PowerPoint PPTX z kilkoma wierszami kodu w przeglądarkach internetowych lub aplikacjach komputerowych Node. Po utworzeniu prezentacji możesz dodać do niej nowy slajd. Łatwo jest również dodawać do slajdu obiekty, takie jak wykresy, tabele, kształty, obrazy itp.
Dodaj obrazy i wykresy do slajdu PPTX
Obrazy i wykresy wnoszą wielką wartość do prezentacji. Programiści oprogramowania mogą łatwo dodawać obrazy i wykresy do prezentacji Slajd za pomocą API PptxGenJS. Dostępnych jest kilka opcji dodawania obrazu, takich jak dodanie obrazu przez lokalny adres URL, obraz ze zdalnego adresu URL, obraz według danych (wstępnie zakodowany base64) i obraz z hiperłączem itp. Obsługuje również przycinanie i skalowanie obrazu.
Konwertuj HTML na PowerPoint za pomocą JavaScript
Biblioteka PptxGenJS umożliwia programistom konwersję HTML do prezentacji PowerPoint PPTX podczas odtwarzania tabel HTML w jeden lub więcej slajdów. Zapewnia również obsługę stylizacji komórek, która obejmuje kolory tła, dopełnienie, czcionki, obramowania itp.
Metoda tableToSlides klonuje tabelę wraz ze stylem CSS i tworzy slajd. Poniższe 3 wiersze kodu mogą przekonwertować tabelę HTML na slajd PPTX.
- Utwórz wystąpienie PptxGenJS
- Wywołaj metodę tableToSlides z identyfikatorem elementu HTML i opcjami renderowania
- Utwórz plik PPTX za pomocą metody writeFile
Konwersja HTML do PPTX za pomocą JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });