ادیتور با قابلیت ارسال عکس بدون ارسال به سرور
پنجشنبه 7 خرداد 1394در این مقاله نحوه نمایش عکس بدون آپلود و نمایش آن در ادیتور انجام میدیم. دقیقا همانند مقاله آقای مدائنی
مقاله استاد :
http://barnamenevisan.org/Articles/Article2207.html
فایل Upload.ashx را به صورت زیر تغییر داده ام:
HttpPostedFile uploads = context.Request.Files["upload"]; string CKEditorFuncNum = context.Request["CKEditorFuncNum"]; System.IO.Stream fs =uploads.InputStream; System.IO.BinaryReader br = new System.IO.BinaryReader(fs); Byte[] bytes = br.ReadBytes((Int32)fs.Length); string base64String = Convert.ToBase64String(bytes, 0, bytes.Length); string url; url = "data:image/png;base64," + base64String; context.Response.Write("<script type='text/javascript'> window.parent.CKEDITOR.tools.callFunction(" + CKEditorFuncNum + ", \"" + url + "\");</script>"); context.Response.End();
من هم فقط همین فایل را ضمیمه کردم .
امید وارم مفید باشه
- ASP.net
- 1k بازدید
- 1 تشکر