如果save成ImageFormat.Png格式,则是白色的背景了。
其中的原因我也说不清楚,还请高手指教。

解决方案 »

  1.   

    http://lucky_elove.www1.dotnetplayground.com/ShowDetail.aspx?id=221BC601-1A1B-4E1F-883D-04B043659703
      

  2.   

    清楚了,
    Graphics g = Graphics.FromImage(objBitmap);
    这样出来的g是没有背景色的,所以GIF中会把这种没有背景色的图片认为是“000000000”,即黑色了。
    如果用g.Clear(Color.White)去先填充一下,再Save就是白色背景了。