Category / Section
Display PowerPoint presentations by converting the slides as images in WPF application
1 min read
Syncfusion WinForms Poerpoint Presentation library converts PowerPoint slides as images. Refer to the following code snippet.
//Load the PowerPoint Presentation IPresentation presentation = Presentation.Open("Sample.pptx"); //Create an instance of ChartToImageConverter presentation.ChartToImageConverter = new ChartToImageConverter(); //Set the scaling mode as best presentation.ChartToImageConverter.ScalingMode = Syncfusion.OfficeChart.ScalingMode.Best; //Convert the entire Presentation to images Image[] images = presentation.RenderAsImages(Syncfusion.Drawing.ImageType.Metafile); //Save the image to file system foreach (Image image in images) { image.Save("ImageOutput" + Guid.NewGuid().ToString()+ ".png"); } //Close the Presentation instance presentation.Close();
Using this slide to image conversion you can do the following:
- Open and view the PowerPoint presentation file (Similar to the Microsoft PowerPoint application).
- Print the PowerPoint presentation.
- Convert and save the PowerPoint presentation as PDF document.
A sample application has been created to view the PowerPoint Presentation. Refer to the following screenshot for your reference.
Download the sample here.