`

Java中Image类型转换成 Byte数组

 
阅读更多

Java服务端,通过WebService传送image.将image转换为Byte数组:


BufferedImage bufimg;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(bufimg,"jpg",baos);
byte[] by = baos.toByteArray();
 

C#客户端,将Byte[]转换成Image:

 

byte[] by = iVerifyCode.getVerifyImg();// 调用WebService服务iVerifyCode,获得byte数组
Image img = Image.FromStream(new MemoryStream(by));
 

 

分享到:
评论
1 楼 taoge2121 2012-05-18  
神贴,我怎么没想到用ByteArrayOutputStream
谢谢!!!!!!!!!!

相关推荐

Global site tag (gtag.js) - Google Analytics