看板 C_Sharp 關於我們 聯絡資訊
各位好,由於我想要將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://www.ptt.cc/bbs/C_Sharp/M.1649070164.A.300.html
pxr35642: 長度應該是影像的寬高吧(? 04/07 12:20
chuinzong: 可是我只有用1Byte的影像長寬 04/10 18:48
Litfal: 1byte是想建什麼,你要電腦猜給你嗎 04/11 12:10
Litfal: 你要建rgb raw請用指定長寬位深和指標的Bitmap建構式 04/11 12:12
chuinzong: 我知道了,有看到相關資訊,感謝 04/12 21:23