03asp.net=======修改图片的显示大小

 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         }

 

posted on 2016-01-26 20:36  努力的活着_在人间  阅读(795)  评论(0)    收藏  举报

导航