public ActionResult ImportImage() { var postedFile = Request.Files["FileUpload1"]; if (postedFile != null && postedFile.ContentLength > 0) { MemoryStream ms = new MemoryStream(); postedFile.InputStream.CopyTo(ms); Image image = new Bitmap(ms); Guid newImageName = Guid.NewGuid(); string newNameToImage = newImageName.ToString() + Path.GetExtension(postedFile.FileName); ResizeFilter resizeFilter = new ResizeFilter { Height = 0, Width = 75 }; using (Image thumbnailImage = resizeFilter.Process(image)) { var imagePath = Path.Combine(Server.MapPath("~/Content/Images"), newNameToImage); thumbnailImage.Save(imagePath); } resizeFilter.Width = 350; resizeFilter.Height = 0; newImageName = Guid.NewGuid(); newNameToImage = newImageName.ToString() + Path.GetExtension(postedFile.FileName); using (Image middleImage = resizeFilter.Process(image)) { var imagePath = Path.Combine(Server.MapPath("~/Content/Images"), newNameToImage); middleImage.Save(imagePath); } } return(RedirectToAction("Index")); }