将幻灯片渲染为 JPEG 缩略图

Aspose.Slides for .NET 用于创建包含幻灯片的演示文稿文件。这些幻灯片可以通过使用 Microsoft PowerPoint 打开演示文稿文件来查看。但有时,开发人员可能需要使用他们喜欢的图像查看器将幻灯片查看为图像。在这种情况下,Aspose.Slides for .NET 可以帮助您生成幻灯片的缩略图像。

要使用 Aspose.Slides for .NET 生成任何所需幻灯片的缩略图:

  1. 创建 Presentation 类的实例。
  2. 通过使用幻灯片的 ID 或索引获取任何所需幻灯片的引用。
  3. 在指定的比例下获取引用幻灯片的缩略图像。
  4. 将缩略图像保存为任何所需的图像格式。
string filePath = @"..\..\..\Sample Files\";
string srcFileName = filePath + "Slide Thumbnail to JPEG.pptx";
string destFileName = filePath + "Slide Thumbnail to JPEG.jpg";

// 实例化表示演示文稿文件的 Presentation 类
using (Presentation pres = new Presentation(srcFileName))
{
    // 访问第一张幻灯片
    ISlide sld = pres.Slides[0];

    // 创建全尺度图像
    using (IImage image = sld.GetImage(1f, 1f))
    {
        // 将图像以 JPEG 格式保存到磁盘
        image.Save(destFileName, ImageFormat.Jpeg);
    }
}

下载示例代码