导航

image与byte数组的转换

Posted on 2007-03-10 15:19  pegger  阅读(429)  评论(0编辑  收藏  举报
/// <summary>
  
/// image to byte[]
  
/// </summary>

  public byte[] BytesToImage(Image ImgPic)
  
{
    
if (ImgPic!=null)
    
{
        MemoryStream Stream 
= new MemoryStream();
        model.Photo.Save(Stream, System.Drawing.Imaging.ImageFormat.Jpeg);
        
return Stream.GetBuffer();
    }

  }


  
/// <summary>
  
/// byte[] to image
  
/// </summary>

  public byte[] BytesToImageToBytes(byte[] by)
  
{
    
if (ds.Tables[0].Rows[0]["Photo"].ToString() != "")
    
{
        MemoryStream Stream 
= new MemoryStream((byte[])by);
        
return Image.FromStream(Stream);
    }

  }


河南恒友科贸有限公司 
电话 :0371-53733453    传真:0371-65388972
地址:郑州市郑花路8号 E-mail:hengyousoft@QQ.com