需要用C#创建一个动画GIF

发布于 2024-08-20 15:51:27 字数 557 浏览 6 评论 0原文

我尝试过各种解决方案,例如

http:// bloggingabout.net/blogs/rick/archive/2005/05/10/3830.aspx

http://www.codeproject.com/KB/GDI-plus/NGif.aspx

但它们似乎都无法正常工作。 NGif 没问题,但生成的 gif 已损坏(第一帧上有白色像素)。我根本无法让 Rick van den Bosch 的代码工作。我只想要一些可以包含的代码,并有一个函数 CreateAnimatedGif ,该函数获取图像列表、延迟以及是否循环,并返回一个图像(或一个带有其写入的文件名的字符串)。

但无论如何,我都无法让任何事情发挥作用。

I have tried all sorts of soloutions, such as

http://bloggingabout.net/blogs/rick/archive/2005/05/10/3830.aspx

and

http://www.codeproject.com/KB/GDI-plus/NGif.aspx

but none of them seem to work correctly. NGif was okay, but the resultant gif was corrupt (white pixels on first frame). And I couldn't get Rick van den Bosch's code to work at all. I'd just like some code that I could include, and have a function CreateAnimatedGif that takes a list of images, the delay and whether to loop, and returns an Image (or a string with the filename it's written to).

But no matter what, I can't get anything to work.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文