Member 13990122 Ответов: 1

Сохранить Изображение из ответа


hej и
я делаю перетаскивание изображения коробки ,
с помощью js и предварительного просмотра их ,которые все работают. но для сохранения изображения он сам , где нет изображения asp, или что-то вроде загрузки файла
я могу сохранить его как файл на сервере, но я пытаюсь сохранить его в БД

Что я уже пробовал:

public void ProcessRequest(HttpContext context)

    {
        System.Diagnostics.Debugger.Break();
        context.Response.ContentType = "image/JPEG";


        System.Diagnostics.Debugger.Break();
        string dirFullPath = HttpContext.Current.Server.MapPath("~/MediaUploader/");
        string[] files;
        int numFiles;
        files = System.IO.Directory.GetFiles(dirFullPath);
        numFiles = files.Length;
        numFiles = numFiles + 1;


        string str_image = "";

        foreach (string s in context.Request.Files)
        {
            HttpPostedFile file = context.Request.Files[s];
            string fileName = file.FileName;
            string fileExtension = file.ContentType;


            if (!string.IsNullOrEmpty(fileName))
            {

                fileExtension = Path.GetExtension(fileName);
                str_image = "MyPHOTO_" + numFiles.ToString() + fileExtension;
                //string pathToSave = HttpContext.Current.Server.MapPath("~/MediaUploader/") + str_image;
                //file.SaveAs(pathToSave);
            }
        }
        context.Response.Write(str_image);
    }

1 Ответов

Рейтинг:
11

kanangandhi

WebClient wc = new WebClient();
                   byte[] bytes = wc.DownloadData("Your URL" + ImageA.Remove(ImageA.IndexOf('\"')));
                   MemoryStream ms = new MemoryStream(bytes);
                   System.Drawing.Image img = System.Drawing.Image.FromStream(ms);