Articles in this section
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.

PowerPoint Presentation sample

Download the sample here.


Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied