1. Prodotti
  2.   Presentazione
  3.   Node.js
  4.   Aspose.Slides for Node.js via .NET

Aspose.Slides for Node.js via .NET

 
 

API Node.js per Creare, Modificare e Convertire Presentazioni PowerPoint

Una avanzata libreria di presentazione PowerPoint per Node.js per creare, modificare, dividere/unire, clonare, manipolare e convertire file PPT, PPTX in PDF, JPG, HTML, GIF, SVG e molto altro all'interno delle app Node.js.

Che cos'è Aspose.Slides per Node.js tramite .NET?

Nell'odierno mondo digitale in rapida evoluzione, le presentazioni dinamiche sono fondamentali per una comunicazione efficace. Gli sviluppatori si affidano sempre più a strumenti avanzati come Aspose.Slides per Node.js via .NET, una libreria ricca di funzionalità per presentazioni PowerPoint che si integra perfettamente nelle app Node.js. Progettato per la scalabilità, questo toolkit supporta un'ampia gamma di formati, tra cui PPT, PPTX, PPS e file legacy come PPTM e PPSM. Semplifica attività come la generazione, la modifica e l'automazione dei contenuti PowerPoint, rendendolo ideale per gli sviluppatori che creano deck diapositive personalizzati o presentazioni basate sui dati.

Aspose.Slides è più di una semplice API gratuita per PowerPoint su Node.js—è una soluzione completa per creare e manipolare presentazioni professionali in modo programmatico. Gli sviluppatori possono convertire file PowerPoint in PDF, HTML, JPG, GIF, SVG e altri formati, rendendola perfetta per la generazione e la condivisione di presentazioni online. Con la sua profonda integrazione .NET e potenti strumenti di manipolazione delle diapositive, Aspose.Slides consente agli utenti di costruire, convertire e gestire contenuti di presentazione di alta qualità all'interno di moderne applicazioni web. Che tu abbia bisogno di convertire presentazioni PowerPoint, automatizzare aggiornamenti o creare diapositive da zero, questa API offre una flessibilità senza pari per gli sviluppatori Node.js.

Previous Next

Guida introduttiva a Aspose.Slides per Node.js tramite .NET

Il modo consigliato per installare Aspose.Slides per Node.js tramite .NET è utilizzare npm. Si prega di usare il comando seguente per un'installazione senza problemi.

Installa Aspose.Slides per Node.js via .NET tramite npm

npm install aspose.slides.via.net
Puoi anche scaricarlo direttamente da Pagina di rilascio del prodotto Aspose.

Crea nuove presentazioni(PPT, PPTX) in Node.js

Con Aspose.Slides per Node.js tramite .NET, gli sviluppatori software possono generare programmaticamente nuove presentazioni PowerPoint da zero con sole un paio di righe di codice all'interno dell'ambiente Node.js. Questa funzionalità consente la generazione dinamica di contenuti e la personalizzazione. Inoltre, gli sviluppatori possono anche modificare presentazioni PowerPoint esistenti aggiungendo, rimuovendo o aggiornando diapositive, forme, testo, immagini e molto altro. L'esempio seguente mostra come gli sviluppatori possano generare una nuova presentazione PPTX all'interno delle loro applicazioni Node.js.

Come generare una nuova presentazione PPTX in Node.js?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat, ShapeType } = asposeSlides;

var pres = new Presentation();
try 
{
    var slide = pres.slides.get(0);
    slide.shapes.addAutoShape(ShapeType.Rectangle, 50, 150, 300, 200);
    
    pres.save("pres.pptx", SaveFormat.Pptx);
}
finally
{
    if (pres != null) pres.dispose();
}

Converti la presentazione PowerPoint in PDF in Node.js

Aspose.Slides per Node.js tramite .NET ha incluso un potente insieme di funzionalità per la conversione delle presentazioni PowerPoint in altri formati di file supportati all'interno dell'ambiente Node.js. L'API consente agli sviluppatori software di convertire presentazioni PowerPoint (PPT, PPTX) in vari formati di file popolari come PDF, immagini (PNG, JPEG, TIFF, ecc.), HTML e molti altri. L'esempio seguente dimostra come convertire una presentazione PowerPoint in un documento PDF all'interno delle applicazioni Node.js.

Come convertire una presentazione PowerPoint in documento PDF?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat } = asposeSlides;

var pres = new Presentation("pres.pptx");
try 
{
    pres.save("pres.pdf", SaveFormat.Pdf);
}
finally
{
    if (pres != null) pres.dispose();
}

Modifica presentazioni PowerPoint esistenti

Aspose.Slides per Node.js via .NET è un'API robusta e ricca di funzionalità che offre ampie capacità per lavorare con presentazioni PowerPoint in modo programmatico. Consente agli sviluppatori di caricare e modificare presentazioni PowerPoint esistenti all'interno di applicazioni Node.js. Sono presenti diverse funzionalità importanti dell'API, come aggiungere, rimuovere o aggiornare diapositive, forme, testo, immagini e così via. L'esempio seguente mostra come gli sviluppatori possono caricare una presentazione esistente e applicare varie proprietà nell'ambiente Node.js.

Come caricare e modificare una presentazione esistente nelle app Node.js?

// Open an existing presentation
using (Presentation presentation = new Presentation("existing_presentation.pptx"))
{
    // Access slides and shapes
    ISlide slide = presentation.Slides[0];
    IAutoShape shape = slide.Shapes[0];
    
    // Modify content
    shape.TextFrame.Text = "Updated Text";
    
    // Save changes
    presentation.Save("updated_presentation.pptx", SaveFormat.Pptx);
}

Aggiungi & formatta testo/immagini alla presentazione in Node.js

Aspose.Slides per Node.js via .NET ha fornito un supporto completo per l'aggiunta e la gestione di testo e immagini all'interno di presentazioni PowerPoint nell'ambiente Node.js. Gli sviluppatori possono aggiungere testo alle diapositive e personalizzarne la formattazione, inclusi dimensione del carattere, colore, stile, allineamento, elenchi puntati e altro. Inoltre, consente agli sviluppatori di aggiungere, rimuovere e personalizzare forme (come rettangoli, cerchi, linee) e immagini sulle diapositive con facilità. L'esempio seguente dimostra come aggiungere e formattare il testo su una diapositiva all'interno di un'applicazione Node.js.

Come aggiungere e formattare testo su una diapositiva in Node.js?

// Add text to a slide
ISlide slide = presentation.Slides[0];
ITextFrame textFrame = slide.Shapes.AddTextFrame("Hello, World!");

// Format text
textFrame.Paragraphs[0].Portions[0].FontHeight = 24;
textFrame.Paragraphs[0].Portions[0].FontBold = true;
textFrame.Paragraphs[0].Portions[0].FontColor.Color = Color.Red;

 Italiano