由于不能在后台运行时设置时间等待,只好另想他法.我得到了几张不同的静态图片后,想把它们转化为Gif格式的,这样看起来就是动态的效果了,第一张图片以.gif格式保存:
bitmap.Save(filename,ImageFormat.Gif);
后面的几张追加到前面的文件: bitmap.SaveAdd(EncoderParameters);可是对SaveAdd的参数EncoderParameters不知怎么用,肯请高手指点.
原型是:SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParameters)
bitmap.Save(filename,ImageFormat.Gif);
后面的几张追加到前面的文件: bitmap.SaveAdd(EncoderParameters);可是对SaveAdd的参数EncoderParameters不知怎么用,肯请高手指点.
原型是:SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParameters)
转的也不能动吧?我没有试过不太清楚,但是我想你这种方式得不到动态的gif的
如果在windows窗体中使用System.Windows.Forms.Timer定时OnPaint不同图片
Charles Petzold大师写《C# windows 程序设计》中讲的比较多。
图片是动态产生的,因客户端输入的数据不同而生产不同的图片,所以不能用图片软件;
在web程序里面好象Timer用不了?