我通过Linq读取Photo数据(imange)格式。读取出来之后再进行Stream到Bitmap的转换的时候报错误“参数出错”(Image.FromStream(_Stream);Bitmap(_Stream);)这两种方式都出这个错误。请高手帮忙解决啊!
MemoryStream _Stream = new MemoryStream(Peoples.First<Table_People>().Photo.ToArray());
this.pbMap.BackgroundImage = Image.FromStream(_Stream);
//this.pbMap.BackgroundImage = new Bitmap(_Stream);
.Photo.ToArray() ?? 这里是否妥当啊?
IO方面我不是很熟悉 ,不过这里返回的是个数组吧?不是 Byte[]?
xuexi le....
应该是 byte[]
之前有人提过这个问题了,下面是博问的地址,你参考下:
http://space.cnblogs.com/question/3644/