How to convert PowerPoint (.ppt, .pptx) to multiple images of each slide?

Do you guys have .Net libraries that can convert PowerPoint presentation files to images?

+5
source share
3 answers

Using the link to Microsoft.Office.Interop.PowerPoint.dll. To convert PowerPoint slides to PNG images:

PowerPoint.Presentation pptPresentation = pptApplication.Presentations.Open2007(FILE);
foreach (PowerPoint.Slide pptSlide in pptPresentation.Slides)
{
   pptSlide.Export(NEWNAME, "PNG", 1024, 768);
}
+10
source

Please see if Aspose.Slides for .NET can help you in this scenario. This component allows you to convert Powerpoint slides to images . It does not require the installation of MS Office in the system.

Disclosure: I work as an evangelist developer at Aspose.

+1
source

All Articles