Display PowerPoint presentations by converting the slides as images in ASP.NET MVC application.
ASP.NET MVC 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 open and view the PowerPoint presentation file (Similar to the Microsoft PowerPoint application).
A sample application has been created to view the PowerPoint Presentation. Refer to the following screenshot for your reference.
Download the sample here.
Conclusion
I hope you enjoyed learning about how to display PowerPoint presentations by converting the slides as images in ASP.NET MVC application.
You can refer to our ASP.NET MVC Presentation feature tour page to know about its other groundbreaking feature representations and documentation, and how to quickly get started for configuration specifications. You can also explore our ASP.NET MVC Presentation example to understand how to create and manipulate data.
For current customers, you can check out our components from the License and Downloads page. If you are new to Syncfusion, you can try our 30-day free trial to check out our other controls.
If you have any queries or require clarifications, please let us know in the comments section below. You can also contact us through our support forums, Direct-Trac, or feedback portal. We are always happy to assist you!