Converti PowerPoint in PDF in Node.js - Convertitore da PPTX a PDF

Non hai MS PowerPoint installato? Allora come aprirai i file PPT/PPTX importanti? Nessun problema, siamo qui con una soluzione a questo problema e la soluzione è Aspose.Slides. Aspose.Slides offre un convertitore online da PPTX a PDF per convertire PPT in PDF online in modo da poter leggere le tue presentazioni in formato PDF. Inoltre, questa API per il generatore di PDF offre un’ampia gamma di funzionalità per automatizzare la conversione da PPTX a PDF. Pertanto, in questo post del blog, esamineremo l’intera implementazione della creazione di un convertitore da PPTX a PDF. A questo scopo, opteremo per Aspose.Slides for Node.js tramite Java per imparare come convertire PowerPoint in PDF in Node.js.

In questo articolo verranno trattati i seguenti punti:

  1. Installazione dell’API JavaScript di PowerPoint
  2. Converti PowerPoint in PDF in Node.js a livello di codice
  3. Converti PPT in PDF online

Installazione dell’API JavaScript di PowerPoint

La sezione di installazione ti informerà sull’installazione di questo generatore di PDF API. In effetti, è molto semplice e veloce installare questa libreria che ti consente di generare PDF in JavaScript in modo programmatico. Pertanto, l’installazione comprende un unico comando che è possibile eseguire nel terminale/CMD. Tuttavia, puoi scaricare il pacchetto da NPM nel caso in cui desideri scaricarlo direttamente. Pertanto, basta eseguire il seguente comando e sei pronto per passare alla fase di implementazione:

npm install aspose.slides.via.java
API generatore di PDF

Converti PowerPoint in PDF in Node.js a livello di codice

Ora scriveremo un esempio di codice e utilizzeremo le classi e i metodi esposti da Aspose.Slides for Node.js tramite Java.

Nota: abbiamo un file PPTX di origine che utilizzeremo per la conversione da PPTX a PDF utilizzando questa API JavaScript di PowerPoint.

I seguenti passaggi mostrano come sviluppare un convertitore da PowerPoint a PDF a livello di codice:

  • Ottieni il modulo aspose.slides.via.java nel tuo progetto Node.js.
  • Istanziare un oggetto della classe Presentazione con il file PPTX di origine.
  • Crea un’istanza della classe PdfOptions per controllare il modo in cui una presentazione viene salvata in formato PDF.
  • Richiamare il metodo setApplyImageTransparent per specificare il colore trasparente di un’immagine.
  • Il metodo setSufficientResolution imposterà la modalità in cui le diapositive vengono posizionate sulla pagina.
  • Chiama il metodo setTextCompression per definire il tipo di compressione applicata a tutto il contenuto del file PDF tranne le immagini.
  • Salva la presentazione come PDF chiamando il metodo save.

Il seguente frammento di codice mostra come creare un convertitore da PPTX a PDF utilizzando l’API del generatore di PDF:

var aspose = aspose || {};
// Ottieni il modulo aspose.slides.via.java nel tuo progetto Node.js.
aspose.slides = require("aspose.slides.via.java");
// Crea un'istanza di un oggetto della classe Presentation con il file PPTX di origine. 
var pres = new aspose.slides.Presentation("first_ppt.pptx");
// Crea un'istanza della classe PdfOptions per controllare il modo in cui una presentazione viene salvata in formato Pdf.  
var PdfOptions = new aspose.slides.PdfOptions();
// Richiamare il metodo setApplyImageTransparent per specificare il colore trasparente su un'immagine. 
PdfOptions.setApplyImageTransparent(true);
// Il metodo setSufficientResolution imposterà la modalità in cui le diapositive vengono posizionate sulla pagina.  
PdfOptions.setSufficientResolution(32);
// Chiama il metodo setTextCompression per definire il tipo di compressione applicata a tutto il contenuto del file PDF tranne le immagini. 
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate);
try
{
    // Salva la presentazione come PDF chiamando il metodo di salvataggio. 
    pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf,PdfOptions);
	console.log("PowerPoint to PDF conversion completed successfully.")
}
finally
{
    if (pres != null) pres.dispose();
}

Pertanto, possiamo automatizzare la conversione da PPTX a PDF a livello di codice. L’esempio di codice sopra genererà un PDF come mostrato nell’immagine seguente:

convertitore da powerpoint a pdf

Converti PPT in PDF online

Inoltre, puoi sfruttare uno strumento online fornito da Aspose.Slides. Questo convertitore da PPTX a PDF consente agli utenti di convertire PPT in PDF online utilizzando qualsiasi browser web. Questo è uno strumento gratuito e puoi eseguire facilmente la conversione del formato file poiché è dotato di un’interfaccia utente intuitiva. Ti consigliamo vivamente di utilizzare questo strumento che è molto amato dalla community.

convertire online ppt in pdf

Processore PowerPoint: ottieni una licenza gratuita

Puoi usufruire di una licenza temporanea gratuita per provare questa API JavaScript di PowerPoint senza limitazioni di valutazione.

Conclusione

Terminiamo qui questo post del blog. Abbiamo imparato come convertire PowerPoint in PDF in Node.js. Inoltre, abbiamo anche implementato la creazione di un convertitore da PPTX a PDF a livello di codice. Non ci fermeremo e torneremo con un altro articolo orientato alla soluzione. Nel frattempo, puoi visitare la documentazione e i [riferimenti] API 22 per saperne di più su questa API Javascript di PowerPoint.

Inoltre, ti consigliamo di visitare la Guida introduttiva.

Infine, aspose.com sta scrivendo nuovi post sul blog. Quindi, rimanete in contatto per aggiornamenti regolari.

L’aiuto è disponibile

Non ti lasceremo solo poiché il nostro team di supporto è molto vivace e disponibile. Puoi farci sapere le tue domande o dubbi sul nostro forum.

Domande frequenti – FAQ

Come convertire PPT in PDF in Node.js?

Installa Aspose.Slides for Node.js tramite Java e converti PPT in PDF in Node.js a livello di codice.

Come posso trasformare un PowerPoint in un PDF?

Visita questo link per ottenere la risposta in dettaglio con uno snippet di codice.

Come generare PDF in Node.js?

Puoi utilizzare questo convertitore online da PPTX a PDF per convertire PPT in PDF online.

Guarda anche