Open Source JavaScript-bibliotek til Microsoft® PPTX-præsentationer

 Generer, opdater, manipuler og konverter PowerPoint PPTX-filer på serversiden via JavaScript  API.

Hvad er Node-PPTX?

Node-PPTX er et open source rent JavaScript-bibliotek, der giver softwareudviklere mulighed for at læse, skrive, komponere og manipulere PPTX-filer. Biblioteket leverede funktionalitet til at oprette en helt ny fil fra bunden samt ændre en eksisterende PPTX-fil. Biblioteket tilbyder meget brugervenlige funktioner og giver mulighed for at generere præsentationer med blot et par JavaScript-kommandoer.

Biblioteket har ydet support til flere vigtige funktioner, såsom at oprette en præsentation fra bunden, ændre præsentation, indstille tekstretning, tilføje dias, fjerne dias, omorganisere dias, formateringsmuligheder, anvende master-slides, tilføje diasnumre, tilføje indhold til dias og mange mere.

Previous Next

Kom godt i gang med Node-PPTX

Du kan bruge npm-pakken til at installere Node-PPTX-pakken.

Installer via npm kommando

 $ npm i nodejs-pptx 

Generer PPTX-præsentation fra bunden via JavaScript API

Open source-biblioteket Node-PPTX gør det muligt for softwareprogrammører at generere en ny PPTX-præsentation fra bunden ved hjælp af et par linjer kode. Det giver også støtte til at ændre eksisterende præsentationer med lethed. Udviklere kan også tilføje nye dias, billeder, grundlæggende diagrammer, figurer osv. til deres præsentationer. Ved at bruge følgende kodelinje kan du nemt generere PPTX fra bunden.

Opret PPTX

  1. Importer Node-PPTX
  2. Initialiser PPTX.Composer
  3. Tilføj slide og tekst
  4. Gem PPTX

Opret PPTX i 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`);
          

Tilføjelse af indhold til præsentationsdias

Node-PPTX API understøtter fuldt ud diagrammer, billeder, tekstbokse og figurer, som tilføjes til PowerPoint PPTX-præsentationer. Her er nogle måder, hvorpå du kan tilføje disse elementer til et dias. Objekter lægges oven på hinanden i den rækkefølge, de tilføjes. Derfor vil du først tilføje baggrundselementer og gradvist arbejde dig frem mod toppen af kompositionen.

Tilføjelse af tekstbokse til præsentation

Node-PPTX-biblioteket giver softwareprogrammører mulighed for at inkludere tekstbokse til en PPTX-præsentation i deres egne JavaScript-applikationer. Oprettelse af eksterne links understøttes af tekstbokselementet, der åbnes i en webbrowser. API'et giver også understøttelse af interne links, som linker til et andet dias i samme præsentation. For at oprette et eksternt link skal du angive den fulde URI-sti som værdien for URL-nøglen. Desuden, for at linke til andre dias, bedes du angive diasnummeret, der er gået videre med et hash-tegn.

 Dansk