개발/코딩
java file resize (이미지 사이즈) 수정하기
창훈e
2020. 3. 24. 17:13
File file = new File(src+fileName);
/* File resize */
BufferedImage inputImage = ImageIO.read(file);
int width = 250;
int height = 200;
String[] ext = {"jpg","JPG", "PNG","png"};
for(String format : ext) {
BufferedImage outputImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics2D g = outputImage.createGraphics();
g.drawImage(inputImage, 0, 0, width, height, null);
File out = new File(src+fileName);
FileOutputStream fos = new FileOutputStream(out);
ImageIO.write(outputImage, format, fos);
}
/* File resize END*/