如何还原图片?

independently 2005-11-23 02:52:26
如何将接受到的图片(此时接受到的是字节数组)还原?
byte[] picture=new byte[1024000];
System.IO.MemoryStream daodao=new MemoryStream(picture);
int i=0;
if(e.DTU.Data!="***&&&###")//定义的一个结束符,判断图片是否接受完
{
int j=0;
while(j<e.DTU.DateLength)
{ picture[i]=e.DTU.DataByte[j];i++;j++;}
}

{ daodao=new MemoryStream(picture);
this.pictureBox1.Image=new System.Drawing.Bitmap(daodao);
Image image=Image.FromStream(daodao,true);
this.pictureBox1.Image=image;
}
但这样是不行的?提示:无效的参数
各位给帮帮忙,给提示下
...全文
431 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SeeSunSet 2005-11-23
  • 打赏
  • 举报
回复
你把结束符处理掉了没有?
用MemoryStream还原显示图片是绝对可以的.

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧