将 PowerPoint 转换为动画 GIF

使用默认设置将演示文稿转换为动画 GIF

以下 C# 示例代码演示如何使用标准设置将演示文稿转换为动画 GIF:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif);
}

动画 GIF 将使用默认参数创建。

使用自定义设置将演示文稿转换为动画 GIF

以下示例代码演示如何使用自定义设置将演示文稿转换为动画 GIF:

using (Presentation pres = new Presentation("pres.pptx"))
{
    pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
    {
        FrameSize = new Size(960, 720), // 结果 GIF 的大小  
        DefaultDelay = 2000, // 每张幻灯片显示的时间,直到切换到下一张
        TransitionFps = 35 // 增加 FPS 以改善过渡动画质量
    });
}