Biblioteka JavaScript typu open source do prezentacji Microsoft® PPTX
Generuj, aktualizuj, manipuluj i konwertuj pliki PowerPoint PPTX po stronie serwera za pomocą interfejsu API JavaScript.
Co to jest węzeł-PPTX?
Node-PPTX to czysta biblioteka JavaScript typu open source, która umożliwia programistom odczytywanie, pisanie, komponowanie i manipulowanie plikami PPTX. Biblioteka zapewniała funkcjonalność tworzenia zupełnie nowego pliku od podstaw, a także modyfikowania istniejącego pliku PPTX. Biblioteka oferuje bardzo przyjazne dla użytkownika funkcje i umożliwia generowanie prezentacji za pomocą zaledwie kilku poleceń JavaScript.
Biblioteka zapewniła obsługę kilku ważnych funkcji, takich jak tworzenie prezentacji od podstaw, modyfikowanie prezentacji, ustawianie kierunku tekstu, dodawanie slajdów, usuwanie slajdów, zmiana kolejności slajdów, opcje formatowania, stosowanie slajdów wzorcowych, dodawanie numerów slajdów, dodawanie treści do slajdów i wiele jeszcze.
Pierwsze kroki z węzłem PPTX
Możesz użyć pakietu npm, aby zainstalować pakiet Node-PPTX.
Zainstaluj za pomocą polecenia npm
$ npm i nodejs-pptx
Generuj prezentację PPTX od podstaw za pomocą JavaScript API
Biblioteka typu open source Node-PPTX umożliwia programistom wygenerowanie nowej prezentacji PPTX od podstaw przy użyciu kilku linijek kodu. Zapewnia również obsługę łatwego modyfikowania istniejących prezentacji. Deweloperzy mogą również dodawać do swoich prezentacji nowe slajdy, obrazy, podstawowe wykresy, kształty itp. Korzystając z poniższej linii kodu, możesz łatwo wygenerować PPTX od podstaw.
Utwórz PPTX
- Importuj węzeł-PPTX
- Zainicjuj PPTX.Composer
- Dodaj slajd i tekst
- Zapisz PPTX
Utwórz PPTX w JavaScript
const PPTX = require('nodejs-pptx');
let pptx = new PPTX.Composer();
// add text in slide
await pptx.compose(pres => {
pres.addSlide(slide => {
slide.addText(text => {
text.value('File Format Developer Guide');
});
});
});
await pptx.save(`./fileformat.pptx`);
Dodawanie treści do slajdów prezentacji
Interfejs Node-PPTX API w pełni obsługuje wykresy, obrazy, pola tekstowe i kształty oprócz prezentacji PowerPoint PPTX. Oto kilka sposobów dodania tych elementów do slajdu. Obiekty są ułożone jeden na drugim w kolejności, w jakiej są dodawane. Dlatego najpierw musisz dodać elementy tła i stopniowo przesuwać się w kierunku górnej części kompozycji.
Dodawanie pól tekstowych do prezentacji
Biblioteka Node-PPTX daje programistom możliwość dołączania pól tekstowych do prezentacji PPTX w ich własnych aplikacjach JavaScript. Tworzenie linków zewnętrznych jest obsługiwane przez element pola tekstowego, który otwiera się w przeglądarce internetowej. Interfejs API zapewnia również obsługę linków wewnętrznych, które prowadzą do innego slajdu w tej samej prezentacji. Aby utworzyć link zewnętrzny, podaj pełną ścieżkę URI jako wartość klucza adresu URL. Ponadto, aby połączyć się z innymi slajdami, podaj numer slajdu poprzedzony znakiem hash.