
Har du inte MS PowerPoint installerat? Hur kommer du då att öppna viktiga PPT/PPTX filer? Inga problem, vi är här med en lösning på detta problem och lösningen är Aspose.Slides. Aspose.Slides erbjuder en online PPTX till PDF omvandlare för att konvertera PPT till PDF online så att du kan läsa dina presentationer i PDF-format. Dessutom erbjuder denna PDF-generator API en mängd funktioner för att automatisera denna PPTX till PDF-omvandling. Därför kommer vi i detta blogginlägg att gå igenom hela implementeringen av att bygga en PPTX till PDF-omvandlare. För detta ändamål kommer vi att välja Aspose.Slides för Node.js via Java för att lära oss hur man konverterar PowerPoint till PDF i Node.js.
Följande punkter kommer att täckas i denna artikel:
- Installation av PowerPoint JavaScript API
- Konvertera PowerPoint till PDF i Node.js programmässigt
- Konvertera PPT till PDF online
Installation av PowerPoint JavaScript API
Installationsavsnittet kommer att informera dig om installationen av denna PDF-generator API. Faktum är att det är mycket enkelt och snabbt att installera detta bibliotek som gör att du kan generera PDF i JavaScript programmässigt. Så installationen består av ett enda kommando som du kan köra i terminalen/CMD. Du kan dock nerladda paketet från NPM om du vill ladda ner det direkt. Så kör bara följande kommando och du är redo att gå vidare till implementeringsfasen:
npm install aspose.slides.via.java

Konvertera PowerPoint till PDF i Node.js programmässigt
Nu kommer vi att skriva ett kodexempel och använda klasserna och metoderna som tillhandahålls av Aspose.Slides för Node.js via Java.
Observera: Vi har en källfil i PPTX-format som vi kommer att använda för PPTX till PDF-omvandlingen med denna PowerPoint JavaScript API.
Följande steg visar hur man utvecklar en PowerPoint till PDF-omvandlare programmässigt:
- Få in aspose.slides.via.java-modulen i ditt Node.js-projekt.
- Skapa ett objekt av Presentation-klassen med källfilen i PPTX-format.
- Skapa en instans av PdfOptions-klassen för att styra hur en presentation sparas i PDF-format.
- Anropa setApplyImageTransparent-metoden för att specificera den transparenta färgen på en bild.
- setSufficientResolution-metoden kommer att ställa in det läge i vilket bilderna placeras på sidan.
- Anropa setTextCompression-metoden för att definiera typen av kompression som tillämpas på allt innehåll i PDF-filen förutom bilder.
- Spara presentationen som PDF genom att anropa save-metoden.
Följande kodsnutt demonstrerar hur man bygger en PPTX till PDF-omvandlare med hjälp av denna PDF-generator API:
var aspose = aspose || {}; | |
// Get the aspose.slides.via.java module into your Node.js project. | |
aspose.slides = require("aspose.slides.via.java"); | |
// Instantiate an object of the Presentation class with the source PPTX file. | |
var pres = new aspose.slides.Presentation("first_ppt.pptx"); | |
// Create an instance of the PdfOptions class to control how a presentation is saved in Pdf format. | |
var PdfOptions = new aspose.slides.PdfOptions(); | |
// Invoke the setApplyImageTransparent method to specify transparent color to an image. | |
PdfOptions.setApplyImageTransparent(true); | |
// The setSufficientResolution method will set the mode in which slides are placed on the page. | |
PdfOptions.setSufficientResolution(32); | |
// Call the setTextCompression method to define the type of a compression applied to all content in the PDF file except images. | |
PdfOptions.setTextCompression(aspose.slides.PdfTextCompression.Flate); | |
try | |
{ | |
// Save the presentation as PDF by calling the save method. | |
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(); | |
} |
Därmed kan vi automatisera PPTX till PDF-omvandlingen programmässigt. Det ovanstående kodexemplet kommer att generera en PDF som visas i bilden nedan:

Konvertera PPT till PDF online
Vidare kan du utnyttja ett online verktyg som drivs av Aspose.Slides. Denna PPTX till PDF-omvandlare låter användare konvertera PPT till PDF online med hjälp av vilken webbläsare som helst. Detta är ett kostnadsfritt verktyg och du kan enkelt utföra filformatkonvertering eftersom det kommer med ett användarvänligt gränssnitt. Vi rekommenderar starkt att du använder detta verktyg som är mycket omtyckt av gemenskapen.

PowerPoint Processor - Få en gratis licens
Du kan få en gratis tillfällig licens för att prova denna PowerPoint JavaScript API utan utvärderingsbegränsningar.
Slutsats
Låt oss avsluta detta blogginlägg här. Vi har lärt oss hur man konverterar PowerPoint till PDF i Node.js. Dessutom har vi också gått igenom implementeringen av att bygga en PPTX till PDF-omvandlare programmässigt. Vi kommer inte att sätta punkt och kommer tillbaka med en annan lösningsorienterad artikel. Under tiden kan du besöka dokumentationen och API referenser för att lära dig mer om denna PowerPoint Javascript API.
Vi rekommenderar också att du besöker Kom igång-guide.
Slutligen, aspose.com skriver nya blogginlägg. Så, vänligen håll kontakten för regelbundna uppdateringar.
Hjälp finns tillgänglig
Vi kommer inte att lämna dig ensam då vårt supportteam är mycket aktivt och hjälpsamt. Du kan låta oss veta om dina frågor eller funderingar på vårt forum.
Vanliga frågor - FAQs
Hur konverterar jag PPT till PDF i Node.js?
Installera Aspose.Slides för Node.js via Java och konvertera PPT till PDF i Node.js programmässigt.
Hur kan jag göra en PowerPoint till PDF?
Vänligen besök denna länk för att få svaret i detalj med en kodsnutt.
Hur genererar jag PDF i Node.js?
Du kan använda detta online PPTX till PDF-omvandlare för att konvertera PPT till PDF online.