Open Source JavaScript-bibliotek for Microsoft® PPTX-presentasjoner

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

Hva er Node-PPTX?

Node-PPTX er et åpen kildekode rent JavaScript-bibliotek som lar programvareutviklere lese, skrive, komponere og manipulere PPTX-filer. Biblioteket ga funksjonalitet for å lage en helt ny fil fra bunnen av i tillegg til å endre en eksisterende PPTX-fil. Biblioteket tilbyr svært brukervennlige funksjoner og gir muligheten til å generere presentasjoner med bare et par JavaScript-kommandoer.

Biblioteket har gitt støtte for flere viktige funksjoner som å lage en presentasjon fra bunnen av, endre presentasjon, angi tekstretning, legge til lysbilder, fjerne lysbilder, omorganisere lysbilder, formateringsalternativer, bruke masterlysbilder, legge til lysbildenumre, legge til innhold i lysbilder og mange mer.

Previous Next

Komme i gang med Node-PPTX

Du kan bruke npm-pakken til å installere Node-PPTX-pakken.

Installer via npm kommando

 $ npm i nodejs-pptx 

Generer PPTX-presentasjon fra bunnen av via JavaScript API

Åpen kildekode-biblioteket Node-PPTX gjør det mulig for programvareprogrammerere å generere en ny PPTX-presentasjon fra bunnen av ved hjelp av noen få linjer med kode. Det gir også støtte for å enkelt endre eksisterende presentasjoner. Utviklere kan også legge til nye lysbilder, bilder, grunnleggende diagrammer, former osv. til presentasjonene sine. Ved å bruke følgende kodelinje kan du enkelt generere PPTX fra bunnen av.

Opprett PPTX

  1. Importer Node-PPTX
  2. Initialiser PPTX.Composer
  3. Legg til lysbilde og tekst
  4. Lagre PPTX

Opprett 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`);
          

Legge til innhold i presentasjonslysbilder

Node-PPTX API støtter fullt ut diagrammer, bilder, tekstbokser og former i tillegg til PowerPoint PPTX-presentasjoner. Her er noen måter du kan legge til disse elementene på et lysbilde. Objekter legges oppå hverandre i den rekkefølgen de legges til. Derfor vil du først legge til bakgrunnselementer og gradvis jobbe deg mot toppen av komposisjonen.

Legge til tekstbokser i presentasjonen

Node-PPTX-biblioteket gir programvareprogrammerere muligheten til å inkludere tekstbokser til en PPTX-presentasjon i sine egne JavaScript-applikasjoner. Opprettelsen av eksterne lenker støttes av tekstbokselementet som åpnes i en nettleser. API-en gir også støtte for intern kobling som lenker til et annet lysbilde i samme presentasjon. For å opprette en ekstern lenke, oppgi den fullstendige URI-banen som verdien for URL-nøkkelen. I tillegg, for å koble til andre lysbilder, vennligst oppgi lysbildenummeret med et hash-tegn.

 Norsk