Node.js PowerPoint API voor presentaties
Creëer, lees, wijzig en converteer PowerPoint- en OpenOffice-presentaties met Node.js zonder externe software.
Download Free TrialAspose.Slides voor Node.js via Java is een Node.js-bibliotheek waarmee u PowerPoint-presentaties in Node.js kunt maken, wijzigen en converteren. Het ondersteunt alle presentatie-elementen zoals dia's, vormen, tekst, grafieken, tabellen, afbeeldingen en meer. Het biedt ook veel geavanceerde functies, zoals het samenvoegen, klonen, splitsen, vergelijken en afdrukken van presentaties. Het werkt zonder enige afhankelijkheden en kan in korte tijd duizenden presentaties verwerken.
Aspose.Slides voor Node.js via Java biedt deze populaire functies:
- Presentaties laden, openen en bekijken.
- Presentaties redigeren.
- Presentatiebestanden converteren naar populaire presentatieformaten, zoals PPT, PPTX en ODP.
- Presentaties exporteren naar PDF, JPG, HTML, GIF, SVG en vele andere formaten.
- Presentaties renderen en printen.
- Versleutelen en ontsleutelen van presentaties; presentaties beveiligen met een wachtwoord en wachtwoorden verwijderen.
- Manipuleren van presentatie-entiteiten, zoals basisdia's, vormen, grafieken, afbeeldingsframes, audioframes, videoframes, OLE, VBA-macro's, animaties, enz.
- En nog veel meer functies.
Node.js is een populaire, gratis, open-source en platformonafhankelijke JavaScript-runtime-omgeving waarmee ontwikkelaars opdrachtregelprogramma's en server-side scripts buiten een browser kunnen schrijven. Om deze reden is het team van Aspose.Slides er trots op om Aspose.Slides voor Node.js via Java aan te bieden aan de Node.js-gemeenschap.
Geavanceerde Node.js PowerPoint API-functies
Maak of kloon bestaande dia's op basis van sjablonen
Werk met PowerPoint-tabellen via API
Pas de bescherming op vormen toe of verwijder deze
Voeg Excel-diagrammen toe als OleObjects aan dia's
Maak vormen en voeg tekst toe aan vormen op dia's
Behandel tekst- en vormopmaak
Genereer presentaties vanuit de database
Bescherm presentaties en functionele PDF
Presentaties afdrukken op een fysieke printer
Systeemvereisten
- Aspose.Slides voor Node.js via Java is een JavaScript-API op de server gebaseerd op Node.js. Het kan draaien op Windows-, Unix/Linux- en Mac-platforms met JDK 1.8 of hoger.
Hoe installeren
Gebruik NPM om onze Node.js-bibliotheek voor presentatieverwerking te installeren vanuit de NPM-pakketrepository :
npm install aspose.slides.via.java
Hoe u een nieuwe PowerPoint-presentatie maakt in Node.js
In het onderstaande voorbeeld hebben we een rechthoek toegevoegd aan de eerste dia van de presentatie.
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();
}
Presentaties samenvoegen in Node.js
Deze Node.js-code laat zien hoe u presentaties samenvoegt:
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();
}
Hoe u een presentatie uit PDF importeert in Node.js. Converteer PDF naar PPT, Converteer PDF naar PPTX, Converteer PDF naar ODP
Deze Node.js-code demonstreert het conversieproces van PDF naar 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();
}
Hoe PowerPoint naar PDF te converteren in Node.js
Deze Node.js-code laat zien hoe u een PowerPoint PPT-, PPTX- en OpenOffice ODP-document naar een PDF-document converteert met behulp van de standaardopties. Het resulterende bestand is een PDF-document met het maximale kwaliteitsniveau
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();
}
Hoe PowerPoint naar JPG te converteren in Node.js. Converteer PPT naar JPG, Converteer PPTX naar JPG, Converteer ODP naar JPG
In het volgende voorbeeld ziet u hoe u een PowerPoint PPT-, PPTX- en OpenOffice ODP-document converteert naar een set JPEG-afbeeldingen.
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();
}
Wat mensen zeggen
Geloof ons niet zomaar op ons woord. Bekijk wat gebruikers te zeggen hebben over PowerPoint API's.
Support and Learning Resources
- Product ondersteuning
- Gratis ondersteuning
- Betaalde ondersteuning
- Bloggen
- Release-opmerkingen
- Waarom Aspose.Slides voor Node.js via Java?
- Klantenlijst
- Succesverhalen