java生成上传图片的缩略图
2017-04-10 17:35
393 查看
# public class ToImg { # public static void main(String[] args) throws Exception { # toSmaillImg("untitled.bmp","thumb.bmp"); # } # # public static void toSmaillImg(String filePath,String thumbPath) throws Exception{ # String newurl =thumbPath; # java.awt.Image bigJpg = javax.imageio.ImageIO.read(new java.io.File(filePath)); # float tagsize = 100; # int old_w = bigJpg.getWidth(null); # int old_h = bigJpg.getHeight(null); # int new_w = 0; # int new_h = 0; # float tempdouble; # tempdouble = old_w > old_h ? old_w/tagsize : old_h/tagsize; # new_w = Math.round(old_w/tempdouble); # new_h = Math.round(old_h/tempdouble); # java.awt.image.BufferedImage tag = new java.awt.image.BufferedImage(new_w,new_h,java.awt.image.BufferedImage.TYPE_INT_RGB); # tag.getGraphics().drawImage(bigJpg,0,0,new_w,new_h,null); # FileOutputStream newimage = new FileOutputStream(newurl); # com.sun.image.codec.jpeg.JPEGImageEncoder encoder = com.sun.image.codec.jpeg.JPEGCodec.createJPEGEncoder(newimage); # encoder.encode(tag); # newimage.close(); # } # }
相关文章推荐
- java 上传图片 生成缩略图
- asp.net上传图片并同时生成缩略图
- JSP上传图片并生成缩略图
- asp.net上传图片并同时生成缩略图
- 图片上传,并自动生成缩略图!
- asp.net上传图片并同时生成缩略图
- asp.net上传图片并同时生成缩略图
- (转)图片上传并生成缩略图
- 上传图片并生成缩略图
- ASP.NET 上传图片并生成缩略图
- 上传图片文件,生成缩略图,并写上版权信息
- 用ASP.NET上传图片并生成带版权信息的缩略图
- 上传图片并生成缩略图(ASP.NET+VB.NET)
- asp.net上传图片并生成缩略图
- 用ASP.NET上传图片并生成带版权信息的缩略图
- 在ASP.NET中上传图片并生成缩略图的C#源码
- 在ASP.NET中上传图片并生成缩略图的C#代码
- asp.net上传图片并生成缩略图
- asp.net(c#)上传图片生成缩略图
- 图片上传自动生成缩略图VB组件!