创建一个Bitmap对象,然后调用Save()保存为图片

解决方案 »

  1.   

    System.IO.MemoryStream ms=new System.IO.MemoryStream();
    byte[] b=new byte[1];
    ms.Write(b,0,b.length-1);
    Picture.Image=new System.Drawing.Bitmap(ms);
      

  2.   

    yistudio(绿阴)
    ------------------------------------------------------------
    Picture.Image=new System.Drawing.Bitmap(ms);
    出错怎么办 
    说不能为负数;
      

  3.   

    MemoryStream ms = new MemoryStream(  ( byte[] )yourBytes );
    Image tmpImg = Image.FromStream( ms );try it~
      

  4.   

    上面的大哥看看这段代码为什么错呀
    c为pictureBox控件
    Stream myStream=new MemoryStream();
    c.Image.Save(myStream,ImageFormat.Bmp);
    byte[] imagebyte=new byte[myStream.Length];
    myStream.Read(imagebyte,0,(int)(myStream.Length-1));
    System.IO.Stream ms=new MemoryStream();
    ms.Write(imagebyte,0,imagebyte.Length-1);
    ms.Position=0;
    pictureBox2.Image=Image.FromStream(ms);