از ظریق telerik تصویر مورد نظر انتخاب میکنم حالا چه چور براساس ادرس تصویر ، تصویر رو تغییر سایز بدم
یعنی وقتی کاربر روی دکمه ثبت مطلب کلیک کرد تصویر به صورت خودکار تغییر سایز بده
برای web form ندارید؟
از کد زیر برای اپلود و تغییر سایز استفاده میکنم خطا میده مشکلش کجاست؟
از telerik:RadAsyncUpload استفاده میکنم
protected void Allpic(object sender, EventArgs e) { for (int i = 0; i < Rad_Grop_upload.UploadedFiles.Count; i++) { string pathsmall = Server.MapPath("~/Cr-Content/" + Roorupload.InnerText + "/"); Stream strm = Rad_Grop_upload.UploadedFiles[i].InputStream; using (var image = System.Drawing.Image.FromStream(strm)) { string s = Rad_Grop_upload.UploadedFiles[i].FileName; Rad_Grop_upload.UploadedFiles[i].SaveAs(pathsmall + s); string ssmall = Rad_Grop_upload.UploadedFiles[i].FileName; int newWidth = 540; // New Width of Image in Pixel int newHeight = 260; // New Height of Image in Pixel var thumbImg = new Bitmap(newWidth, newHeight); var thumbGraph = Graphics.FromImage(thumbImg); thumbGraph.CompositingQuality = CompositingQuality.HighQuality; thumbGraph.SmoothingMode = SmoothingMode.HighQuality; thumbGraph.InterpolationMode = InterpolationMode.HighQualityBicubic; var imgRectangle = new Rectangle(0, 0, newWidth, newHeight); thumbGraph.DrawImage(image, imgRectangle); thumbImg.Save(pathsmall + "s_" + ssmall, image.RawFormat); } } }
میگه فایل در حال استفاده است
ببنید کجا فایل رو used کردید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)