求助:用C#怎样把多张静态图片变成.GIF格式???

 我来答
临渣Kz6
2013-10-18 · 超过67用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:127万
展开全部
原型是:SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParameters) 如果在webform上用JavaScript设置一个等待 帮顶!UP如果就是为了得到动态效果,不需要转成gif格式的,你用bitmap.Save(filename,ImageFormat.Gif); 转的也不能动吧?我没有试过不太清楚,但是我想你这种方式得不到动态的gif的bitmap.Save(filename,ImageFormat.Gif)只是把第一张图片保存为.gif格式,后面的几张追加保存到filename里面,追加的图片被看作一桢一桢加进行的,最后得到的gif文件应该就是动态的了 最省事就是用图片软件把它做成.gif(如果允许的话),然后使用就行了。 如果在windows窗体中使用System.Windows.Forms.Timer定时OnPaint不同图片 Charles Petzold大师写《C# windows 程序设计》中讲的比较多。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式