ادیتور با قابلیت ارسال عکس بدون ارسال به سرور
پنجشنبه 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
- 2k بازدید
- 1 تشکر