Re: [問題] ObjectOutputStream + ImageIO 出現的問題
※ 引述《tkcn (小安)》之銘言:
: code 在此: http://paste.plurk.com/show/121038/
: Server 端將 BufferedImage 利用 ImageIO 寫入 ObjectOutputStream,
: Client 端則是用 ImageIO 從 ObjectInputStream 讀 BufferedImage。
如果要用ObjectInputStream和ObjectOutputStream, 傳的object就應該要
是Serializable. 而BufferedImage不是Serializable,所以
ImageIO.write(BufferedImage, "png", ObjectOutputStream)
這樣的寫法就有問題了.
ogamenewbie在推文裡提到的方式就是加了個中間人SerialTempImageByteArray,
借由byte[]來傳真正的資料. 以此為出發點,稍為再簡化一下就是這樣
http://paste.plurk.com/show/123828
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 76.124.53.119
※ 編輯: Maisky 來自: 76.124.53.119 (01/02 09:22)
→
01/02 14:29, , 1F
01/02 14:29, 1F
討論串 (同標題文章)