Graphics.DrawImage为什么加载gif文件,容易失真?

来源:百度知道 编辑:UC知道 时间:2024/07/01 11:03:48
为什么加载gif文件,容易失真?
e.Graphics.DrawImage(imageList1.Images[countOUT], cellRect);

又是你啊

这个,和GIF文件的结构有关系,具体研究起来,你要去看 GIF 的文件标准了,哈哈

大体是这样的, GIF 支持 256色, 在做绘制的时候,.NET 的 GDI+默认是采用64色或更低的,所以,失真最严重