[問題] ImageIO.write出來後,圖檔變大怎麼辦
各位大神們, 當我要讀取一張圖檔時, 在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://www.ptt.cc/bbs/java/M.1555783807.A.C45.html
※ 編輯: LionILoveU (61.219.150.10), 04/21/2019 02:31:23
推
04/22 14:32,
5年前
, 1F
04/22 14:32, 1F
→
04/26 08:19,
5年前
, 2F
04/26 08:19, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章