作者chuinzong (阿荣)
看板C_Sharp
标题[问题] 关於Byte[]转换为Image格式
时间Mon Apr 4 19:02:42 2022
各位好,由於我想要将Byte Array转换至PictureBox工具。
写了如下的程式码
byte[] b = new byte[1];
MemoryStream ms = new MemoryStream(b);
Image ret = Image.FromStream(ms);
在ms出现两个错误讯息。
ReadTimeout = 'ms.ReadTimeout' threw an exception of type
'System.InvalidOperationException'
WriteTimeout = 'ms.WriteTimeout' threw an exception of type
'System.InvalidOperationException'
Image.FromStream跑至这行时,跳出未处理的例外状况-参数无效。
想问各位,我看网路上范例都是将Byte Array转成Image都是用FromStream。
或者是设定上有问题,还是哪边使用错误。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 112.105.57.16 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1649070164.A.300.html
1F:→ pxr35642: 长度应该是影像的宽高吧(? 04/07 12:20
2F:→ chuinzong: 可是我只有用1Byte的影像长宽 04/10 18:48
3F:推 Litfal: 1byte是想建什麽,你要电脑猜给你吗 04/11 12:10
4F:→ Litfal: 你要建rgb raw请用指定长宽位深和指标的Bitmap建构式 04/11 12:12
5F:→ chuinzong: 我知道了,有看到相关资讯,感谢 04/12 21:23