public static void reduceImg(String imgsrc, String imgdist, int widthdist,
int heightdist) {
try {
File srcfile = new File(imgsrc);
if (!srcfile.exists()) {
return;
}
Image src = javax.imageio.ImageIO.read(srcfile);
BufferedImage tag= new BufferedImage((int) widthdist, (int) heightdist,
BufferedImage.TYPE_INT_RGB);
tag.getGraphics().drawImage(src.getScaledInstance(widthdist, heightdist, Image.SCALE_SMOOTH), 0, 0, null);
/// tag.getGraphics().drawImage(src.getScaledInstance(widthdist, heightdist, Image.SCALE_AREA_AVERAGING), 0, 0, null);
FileOutputStream out = new FileOutputStream(imgdist);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(tag);
out.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
分享到:
相关推荐
authorware 图片缩放
qt实现图片缩放,qt实现图片缩放qt实现图片缩放qt实现图片缩放qt实现图片缩放qt实现图片缩放qt实现图片缩放qt实现图片缩放
介绍一个PHP图片缩放水印类, 设置图片类参数,图片缩放,裁切缩放模式,比例缩放模式,缩放填充模式,建立临时文件,处理水印图。
js图片缩放效果制作鼠标滚动图片等比例缩放代码
C#图片缩放,使用Bitmap的方式,可以将图片按比例缩放,也可以设定固定大小
asp.net core mvc 图片的处理、图片缩放 asp.net core mvc 图片的处理、图片缩放
一个Android图片缩放查看控件,支持手势
图片缩放图片缩放图片缩放图片缩放图片缩放图片缩放图片缩放图片缩放图片缩放
bmp24位图片缩放程序C语言源代码,实现对24位位图的缩放功能。
Android的SurfaceView实现图片缩放、滑动,网上资源不多,目前还有些问题,仅供参考。
Qt5.3.2 实现的图片缩放,支持滚轮和按键缩放,复位,切换图片
android imageview 图片缩放 图片缩放、移动+异步加载+Activity半透明
图片缩放 等比例缩放 图片等比例缩放 等比例缩放JS代码 JS代码 WEB网页制作。。
图软批量图片缩放大师是由图软科技是做的图片缩放工具,可以将图片缩放到各种比例,支持批量处理,并可以在ipod、iphone、psp等设备使用,缩放后的图片占用空间也会变小,便于保存和传输,有需要的可以下载。...
imageQ图片缩放拖拽jQuery小插件 综合网上的一些代码及资源而成
在贵站发现控制图片缩放的代码,我再修改了一下,现在更完美了: function ImageControl(srcobj,maxwidth,maxheight) { var OImg=new Image(); OImg.src=srcobj.src; var scale=OImg.width>OImg.height?(OImg....
图片缩放算法原理,思路清晰,容易理解,适合新手
C# 图片缩放和移动程序,在.net3.5下开发,但是代码完全支持vs2005,vs2008,vs2010
jq图片缩放与拖动,很好的实例,推荐使用。
用mfc时把图片缩放到背景上,实例说明,详解