Open Source JavaScript-bibliotheek voor Microsoft® PPTX-presentaties
Genereer, update, manipuleer en converteer PowerPoint PPTX-bestanden aan de serverzijde via JavaScript API.
Wat is Node-PPTX?
Node-PPTX is een open-source pure JavaScript-bibliotheek waarmee softwareontwikkelaars PPTX-bestanden kunnen lezen, schrijven, samenstellen en manipuleren. De bibliotheek bood functionaliteit voor het helemaal opnieuw maken van een geheel nieuw bestand en het wijzigen van een bestaand PPTX-bestand. De bibliotheek biedt zeer gebruiksvriendelijke functies en biedt de mogelijkheid om presentaties te genereren met slechts een paar JavaScript-commando's.
De bibliotheek heeft ondersteuning geboden voor verschillende belangrijke functies, zoals het maken van een geheel nieuwe presentatie, het wijzigen van de presentatie, het instellen van de tekstrichting, het toevoegen van dia's, het verwijderen van dia's, het opnieuw ordenen van dia's, opmaakopties, het toepassen van basisdia's, het toevoegen van dianummers, het toevoegen van inhoud aan dia's en nog veel meer. meer.
Aan de slag met Node-PPTX
U kunt het npm-pakket gebruiken om het Node-PPTX-pakket te installeren.
Installeren via npm-opdracht
$ npm i nodejs-pptx
Genereer PPTX-presentatie vanuit het niets via JavaScript API
De open-source bibliotheek Node-PPTX stelt softwareprogrammeurs in staat om met een paar regels code een nieuwe PPTX-presentatie te genereren. Het biedt ook ondersteuning om bestaande presentaties gemakkelijk aan te passen. Ontwikkelaars kunnen ook nieuwe dia's, afbeeldingen, basisdiagrammen, vormen, enz. aan hun presentaties toevoegen. Door de volgende regel code te gebruiken, kunt u eenvoudig vanaf het begin PPTX genereren.
PPTX maken
- Node-PPTX importeren
- Initialiseer PPTX.Composer
- Dia en tekst toevoegen
- Bewaar PPTX
Maak PPTX in 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`);
Inhoud toevoegen aan presentatiedia's
De Node-PPTX API ondersteunt volledig grafieken, afbeeldingen, tekstvakken en vormen naast PowerPoint PPTX-presentaties. Hier volgen enkele manieren waarop u deze elementen aan een dia kunt toevoegen. Objecten worden op elkaar gelaagd in de volgorde waarin ze zijn toegevoegd. Daarom wilt u eerst achtergronditems toevoegen en geleidelijk naar de bovenkant van de compositie werken.
Tekstvakken toevoegen aan presentatie
De Node-PPTX-bibliotheek geeft softwareprogrammeurs de mogelijkheid om tekstvakken op te nemen in een PPTX-presentatie in hun eigen JavaScript-applicaties. Het maken van externe links wordt ondersteund door het tekstvakelement dat in een webbrowser wordt geopend. De API biedt ook ondersteuning voor interne koppelingen die linken naar een andere dia in dezelfde presentatie. Geef voor het maken van een externe link het volledige URI-pad op als waarde voor de URL-sleutel. Geef voor het linken naar andere dia's bovendien het dianummer op met een hekje.