Wiki

Clone wiki

Aspose for OpenXML / Render Slide As thumbnail to JPEG

Aspose.Slides for .NET is used to create presentation files containing slides. These slides can be viewed by opening presentation files using Microsoft PowerPoint. But sometimes, developers may need to view slides as images using their favorite image viewer. In such cases, Aspose.Slides for .NET help you generate thumbnail images of the slides.

To generate the thumbnail of any desired slide using Aspose.Slides for .NET:

1) Create an instance of the Presentation class. 2) Obtain the reference of any desired slide by using its ID or index. 3) Get the thumbnail image of the referenced slide on a specified scale. 4) Save the thumbnail image in any desired image format.

//Instantiate a Presentation class that represents the presentation file
            using (PresentationEx pres = new PresentationEx("Slides Test Presentation.pptx"))
            {

                //Access the first slide
                SlideEx sld = pres.Slides[0];

                //Create a full scale image
                Bitmap bmp = sld.GetThumbnail(1f, 1f);

                //Save the image to disk in JPEG format
                bmp.Save("Test Thumbnail.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

            }

Download

Updated