1 public void ProcessRequest(HttpContext context) 2 { 3 context.Response.ContentType = "text/plain"; 4 string filePath = context.Request.MapPath("/ImageUp/aa.jpg"); 5 ////创一个小的画布,然后让上传的图片画到画布上,最后保存,那么这张图片变小了。 6 //using (Bitmap map = new Bitmap(50, 50)) 7 //{ 8 // using (Graphics g = Graphics.FromImage(map)) 9 // { 10 // using (Image img = Image.FromFile(filePath)) 11 // { 12 // g.DrawImage(img, 0, 0, map.Width, map.Height); 13 // string newfileName = Guid.NewGuid().ToString(); 14 // map.Save(context.Request.MapPath("/ImageUp/"+newfileName+".jpg"),System.Drawing.Imaging.ImageFormat.Jpeg); 15 // } 16 // } 17 //} 18 string thumbfileName="thumb"+Guid.NewGuid().ToString()+".jpg"; 19 Common.ImageClass.MakeThumbnail(filePath,context.Request.MapPath (thumbfileName), 50, 50, "W"); 20 }
原文:http://www.cnblogs.com/clcloveHuahua/p/5161501.html