ادیتور با قابلیت ارسال عکس بدون ارسال به سرور

پنجشنبه 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();  

من هم فقط همین فایل را ضمیمه کردم .

امید وارم مفید باشه

فایل های ضمیمه

mrchsoft

نویسنده 12 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید