PowerPointをアニメーションGIFに変換

既定の設定を使用してプレゼンテーションをアニメーションGIFに変換する

このC#のサンプルコードは、標準設定を使用してプレゼンテーションをアニメーションGIFに変換する方法を示しています:

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

アニメーションGIFは、既定のパラメーターで作成されます。

カスタム設定を使用してプレゼンテーションをアニメーションGIFに変換する

このサンプルコードは、C#でカスタム設定を使用してプレゼンテーションをアニメーション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を上げる
    });
}