700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java 修改图片 png jpg的尺寸大小

java 修改图片 png jpg的尺寸大小

时间:2024-04-11 11:38:23

相关推荐

java 修改图片 png jpg的尺寸大小

代码

/*** 改变图片的尺寸** @param newWidth, newHeight, path* @return boolean*/public static void changeSize(int newWidth, int newHeight, String path) {BufferedInputStream in = null;try {in = new BufferedInputStream(new FileInputStream(path));//字节流转图片对象BufferedImage bi = ImageIO.read(in);//构建图片流BufferedImage tag = new BufferedImage(newWidth, newHeight, BufferedImage.TYPE_INT_RGB);//绘制改变尺寸后的图tag.getGraphics().drawImage(bi, 0, 0, newWidth, newHeight, null);//输出流BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(path));//JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);//encoder.encode(tag);ImageIO.write(tag, "JPG", out);in.close();out.close();} catch (IOException e) {e.printStackTrace();}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。