全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2770
推到 Plurk!
推到 Facebook!

如何將memorystream裡面的資料轉成圖片

尚未結案
donken
一般會員


發表:9
回覆:7
積分:3
註冊:2005-07-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-28 15:35:22 IP:220.131.xxx.xxx 未訂閱
因為我想要將圖片轉成bytes之後透過網路傳輸出去對方接收後再把資料轉成圖片! 現在我已經將圖片轉成bytes了它存在memorystream,我陷在要先在單機測試看存的資料對不對 所以我要再將memorystream裡面的資料轉成圖片,請大家給我指導一下! 還是您知道怎麼透過client/sever傳輸過去後接收再轉成圖片呢? 謝謝喔!!
liangnet
中階會員


發表:19
回覆:148
積分:83
註冊:2004-01-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-28 18:22:21 IP:211.20.xxx.xxx 未訂閱
Image image = Image.FromStream(mem); mem是你已經接收到圖片的資料的Stream。
davidsun
初階會員


發表:57
回覆:71
積分:25
註冊:2002-04-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-05-18 11:17:51 IP:220.130.xxx.xxx 訂閱

===================引 用 donken 文 章===================
因為我想要將圖片轉成bytes之後透過網路傳輸出去對方接收後再把資料轉成圖片! 現在我已經將圖片轉成bytes了它存在memorystream,我陷在要先在單機測試看存的資料對不對 所以我要再將memorystream裡面的資料轉成圖片,請大家給我指導一下! 還是您知道怎麼透過client/sever傳輸過去後接收再轉成圖片呢? 謝謝喔!!

我有寫一個從 Socket 收到JPEG 資料,以 Byte 形式接收,然後放到 MemoryStream 中,在給 pictureBox 顯示,程式碼大略如下:

MemoryStream ms;

bytesRec = client.Receive(bytes);
ms = new MemoryStream(i);
ms.Write(jpeg,0,i);
pictureBox1.Image = Image.FromStream(ms);
ms.Close();

希望對你有幫助。
系統時間:2024-05-01 21:46:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!