Libreria JavaScript open source per presentazioni Microsoft® PPTX

 Genera, aggiorna, manipola e converti file PPTX di PowerPoint sul lato server tramite JavaScript API.

Che cos'è Node-PPTX?

Node-PPTX è una libreria JavaScript pura open source che consente agli sviluppatori di software di leggere, scrivere, comporre e manipolare file PPTX. La libreria forniva funzionalità per creare un file nuovo di zecca da zero e modificare un file PPTX esistente. La libreria offre funzionalità molto intuitive e offre la possibilità di generare presentazioni con solo un paio di comandi JavaScript.

La libreria ha fornito supporto per diverse importanti funzionalità come la creazione di una presentazione da zero, la modifica della presentazione, l'impostazione della direzione del testo, l'aggiunta di diapositive, la rimozione di diapositive, il riordino delle diapositive, le opzioni di formattazione, l'applicazione di diapositive master, l'aggiunta di numeri di diapositive, l'aggiunta di contenuto alle diapositive e molti altri di più.

Previous Next

Introduzione a Node-PPTX

È possibile utilizzare il pacchetto npm per installare il pacchetto Node-PPTX.

Installa tramite il comando npm

 $ npm i nodejs-pptx 

Genera presentazione PPTX da zero tramite API JavaScript

La libreria open source Node-PPTX consente ai programmatori di software di generare una nuova presentazione PPTX da zero utilizzando poche righe di codice. Fornisce inoltre supporto per modificare facilmente le presentazioni esistenti. Gli sviluppatori possono anche aggiungere nuove diapositive, immagini, grafici di base, forme, ecc. alle loro presentazioni. Usando la seguente riga di codice puoi facilmente generare PPTX da zero.

Crea PPTX

  1. Importa nodo-PPTX
  2. Inizializza PPTX.Composer
  3. Aggiungi diapositiva e testo
  4. Salva PPTX

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

Aggiunta di contenuto alle diapositive della presentazione

L'API Node-PPTX supporta completamente grafici, immagini, caselle di testo e forme oltre alle presentazioni PowerPoint PPTX. Ecco alcuni modi in cui puoi aggiungere questi elementi a una diapositiva. Gli oggetti sono sovrapposti l'uno sull'altro nell'ordine in cui sono stati aggiunti. Pertanto ti consigliamo di aggiungere prima gli elementi di sfondo e procedere gradualmente verso la parte superiore della composizione.

Aggiunta di caselle di testo alla presentazione

La libreria Node-PPTX offre ai programmatori software la possibilità di includere caselle di testo in una presentazione PPTX all'interno delle proprie applicazioni JavaScript. La creazione di collegamenti esterni è supportata dall'elemento casella di testo che si apre in un browser web. L'API fornisce anche supporto per i collegamenti interni che si collegano a un'altra diapositiva nella stessa presentazione. Per la creazione di un collegamento esterno, fornire il percorso URI completo come valore per la chiave URL. Inoltre, per il collegamento ad altre diapositive, fornire il numero della diapositiva procedendo con un cancelletto.

 Italiano