`
isaac
  • 浏览: 39914 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SOA传输图片的方法

    博客分类:
  • java
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();
  }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics