作者LionILoveU (獅子想玩)
看板java
標題Re: [問題] ImageIO.write出來後,圖檔變大怎麼辦
時間Sun Apr 21 02:20:29 2019
※程式碼:
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();
※錯誤訊息:
TT
※補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.150.10
※ 文章網址: https://www.ptt.cc/bbs/java/M.1555783807.A.C45.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.150.10
※ 文章網址: https://www.ptt.cc/bbs/java/M.1555784431.A.4B3.html
→ LionILoveU: 唉呀!!這篇回文是我操作錯誤了QQ 04/21 02:26
※ 編輯: LionILoveU (61.219.150.10), 04/21/2019 02:30:12
→ qrtt1: 不要緊張。開圖形檢視的程式,看是格式還品質有沒有變化。 04/21 08:11
→ bitlife: 先確認原圖是真png,而不是附檔名png,實際卻是jpg之類 04/22 11:39