老提示  Bitmap Iamge is not valid !我快不行了
在画图程序里面生成一个,就可以用,奇怪

解决方案 »

  1.   

    是一个bitmap  类型的文件
      

  2.   

    关键看你生成得是什么格式得文件,jpg得后缀还不是有可能是BMP格式得文件,所以要看你图片输出得时候怎么输出的.不要光看后缀
      

  3.   

    b = new Bitmap(Width,Height,PixelFormat.Format24bppRgb);
    b.SetResolution(96,96); ms = new MemoryStream();
    EncoderParameters eps = new EncoderParameters(1);
    EncoderParameter ep = new EncoderParameter (Encoder.ColorDepth,24L);
    eps.Param[0] = ep ;
    b.Save(ms,GetEncoderInfo("image/bmp"),eps); graphics = Graphics.FromImage(b);
    graphics.SmoothingMode = SmoothingMode.HighSpeed;
    graphics.CompositingQuality = CompositingQuality.HighSpeed;
    graphics.Clear(Color.Black);