API PowerPoint Node.js per presentazioni
Crea, leggi, modifica e converti presentazioni PowerPoint e OpenOffice utilizzando Node.js senza alcun software esterno.
Download Free TrialFunzionalità avanzate dell'API PowerPoint di Node.js
Come creare una nuova presentazione PowerPoint in Node.js
Nell'esempio riportato di seguito, abbiamo aggiunto un rettangolo alla prima diapositiva della presentazione.
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
// Gets the first slide
var slide = pres.getSlides().get_Item(0);
// Adds an autoshape with type set to rectangle
slide.getShapes().addAutoShape(aspose.slides.ShapeType.Rectangle, 50, 150, 300, 200);
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Crea o clona diapositive esistenti dai modelli
Lavora con le tabelle PowerPoint tramite API
Applica o rimuovi la protezione sulle forme
Aggiungi grafici Excel come OleObject alle diapositive
Crea forme e aggiungi testo alle forme sulle diapositive
Gestisci la formattazione del testo e della forma
Genera presentazioni dal database
Proteggi presentazioni e PDF risultanti
Stampa presentazioni su una stampante fisica
Requisiti di sistema
- Aspose.Slides per Node.js tramite Java è un'API JavaScript lato server basata su Node.js. Può essere eseguito su piattaforme Windows, Unix/Linux e Mac con JDK 1.8 o versioni successive.
Come installare
Utilizza NPM per installare la nostra libreria Node.js per l'elaborazione delle presentazioni dal repository dei pacchetti NPM :
npm install aspose.slides.via.javaCome unire le presentazioni in Node.js
Questo codice Node.js mostra come unire le presentazioni:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres1 = new aspose.slides.Presentation("pres1.pptx");
var pres2 = new aspose.slides.Presentation("pres2.pptx");
try
{
for (var i = 0; i < pres2.getSlides().size(); i++)
{
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
}
pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres1 != null) pres1.dispose();
if (pres2 != null) pres2.dispose();
}
Come importare la presentazione da PDF in Node.js. Converti PDF in PPT, Converti PDF in PPTX, Converti PDF in ODP
Questo codice Node.js dimostra il processo di conversione da PDF a PowerPoint:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Come convertire PowerPoint in PDF in Node.js
Questo codice Node.js mostra come convertire un documento PowerPoint PPT, PPTX e OpenOffice ODP in un documento PDF utilizzando le opzioni predefinite. Il file risultante è un documento PDF ai massimi livelli di qualità
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("PowerPoint.ppt");
try
{
// Save the presentation as PDF
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
Come convertire PowerPoint in JPG in Node.js. Converti PPT in JPG, Converti PPTX in JPG, Converti ODP in JPG
L'esempio seguente mostra come convertire un documento PowerPoint PPT, PPTX e OpenOffice ODP in un set di immagini JPEG.
var aspose = aspose || {};
var java = require("java");
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("pres.pptx");
try
{
for (var i = 0; i < pres.getSlides().size(); i++)
{
var bmp = pres.getSlides().get_Item(i).getThumbnail(1, 1);
var imageio = java.newInstanceSync("javax.imageio.ImageIO");
var file = java.newInstanceSync("java.io.File", "slide_" + i + ".jpg");
imageio.write(bmp, "JPEG", file);
}
}
finally
{
if (pres != null) pres.dispose();
}
Aspose.Slides per Node.js tramite Java è una libreria Node.js che ti consente di creare, modificare e convertire presentazioni PowerPoint in Node.js. Supporta tutti gli elementi di presentazione come diapositive, forme, testo, grafici, tabelle, immagini e altro. Offre inoltre molte funzionalità avanzate come l'unione, la clonazione, la divisione, il confronto e la stampa di presentazioni. Funziona senza dipendenze e può elaborare migliaia di presentazioni in breve tempo.
Aspose.Slides per Node.js tramite Java fornisce queste funzionalità popolari:
- Caricamento, apertura e visualizzazione di presentazioni.
- Modificare presentazioni.
- Conversione di file di presentazione nei formati di presentazione più diffusi, come PPT, PPTX e ODP.
- Esportazione di presentazioni in PDF, JPG, HTML, GIF, SVG e molti altri formati.
- Rendering e stampa di presentazioni.
- Crittografia e decrittografia delle presentazioni; proteggere le presentazioni con password e rimuovere le password.
- Manipolazione di entità di presentazione, come diapositive master, forme, grafici, cornici immagine, cornici audio, cornici video, OLE, macro VBA, animazioni, ecc.
- E molte altre funzionalità.
Node.js è un ambiente runtime JavaScript popolare, gratuito, open source e multipiattaforma che consente agli sviluppatori di scrivere strumenti da riga di comando e script lato server al di fuori di un browser. Per questo motivo, il team Aspose.Slides è orgoglioso di offrire Aspose.Slides per Node.js tramite Java alla comunità Node.js.
Cosa dice la gente
Non limitarti a crederci sulla parola. Scopri cosa dicono gli utenti sulle API di PowerPoint.
Support and Learning Resources
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Video tutorial
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Perché Aspose.Slides per Node.js tramite Java?
- Elenco clienti
- Storie di successo