首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

SOA传输图片的步骤

2012-10-30 
SOA传输图片的方法try {???File oldFilenew File(E:/test/Sunset.jpg)//源图片???BufferedImage img

SOA传输图片的方法

try {
???File oldFile=new File("E:/test/Sunset.jpg");//源图片
???BufferedImage img = ImageIO.read(oldFile);
???ByteArrayOutputStream out = new ByteArrayOutputStream();
???ImageIO.write(img, "JPEG", out);
???byte[]? bytes = out.toByteArray();//可以在soa中传输
???
???ByteArrayInputStream bais = new ByteArrayInputStream(bytes);
??????????? ImageIO.setUseCache(false);
??????????? BufferedImage newImg = ImageIO.read(bais);
???String fileName = oldFile.getName();?
??????????? OutputStream in=new FileOutputStream(new File("E:/test/1"+fileName));//目的图片
??????????? ImageIO.write(newImg, "JPEG", in);
??????????? in.close();
??} catch (IOException e) {
???e.printStackTrace();
??}

热点排行