如何将带有动画元素的C# WinForms面板或PictureBox保存为gif文件?

3
如何将带有动画元素的C# WinForms面板或PictureBox保存为gif文件? 我也尝试过这样做。
pictureBox2.Image.Save(System.IO.Path.Combine(
    Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory), "1.gif"),
    System.Drawing.Imaging.ImageFormat.Gif);

但它只保存静态图像而没有动画。


1
Winforms 无法创建动画 .gif 文件。你需要寻找支持它的其他库。 - Hans Passant
试试GifBitmapEncoder吧! - Nilay Vishwakarma
有一个内置的.NET类可以编码GIF文件。 - KrisPus
1个回答

0

看一下this。他使用的Bumpkit库是开源的,所以你可以在你的解决方案中直接包含需要的文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接