public ActionResult Crop(int x, int y, int w, int h, int id) { using (var image = Image.FromFile(@ConfigurationManager.AppSettings["storagePath"] + @"\Meals\Temp\" + id + ".jpg")) { var img = Imager.Crop(image, new Rectangle(x, y, w, h)); var resized = Imager.Resize(img, 200, 150, true); var small = Imager.Resize(img, 100, 75, true); var mini = Imager.Resize(img, 45, 34, true); Imager.SaveJpeg(@ConfigurationManager.AppSettings["storagePath"] + @"\Meals\" + id + ".jpg", resized); Imager.SaveJpeg(@ConfigurationManager.AppSettings["storagePath"] + @"\Meals\" + id + "s.jpg", small); Imager.SaveJpeg(@ConfigurationManager.AppSettings["storagePath"] + @"\Meals\" + id + "m.jpg", mini); s.HasPic(id); } return(RedirectToAction("Picture", new { id })); }