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

如题所述

原型是: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 程序设计》中讲的比较多。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答