作者LionILoveU (狮子想玩)
看板java
标题[问题] ImageIO.write出来後,图档变大怎麽办
时间Sun Apr 21 02:10:05 2019
各位大神们, 当我要读取一张图档时, 在ImagIO.write後,他的图档大小都会变大
为什麽呢??! 试过超多方法, 还是无法输出时, 是原档大小QQ
是发生了什麽事呢?!
※程式码:
String pathToWeb = getServletContext().getRealPath(File.separator);
File f = new File("D:\\22222.png");
BufferedImage bi = ImageIO.read(f);
OutputStream out = response.getOutputStream();
ImageIO.write(bi, "png", out); <----这里过後就改变原本的档案大小了QQ
out.close();
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.150.10
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1555783807.A.C45.html
※ 编辑: LionILoveU (61.219.150.10), 04/21/2019 02:31:23
1F:推 csit58903203: 两篇选一篇留着吧 04/22 14:32
2F:→ ALend: Image resize 04/26 08:19