Изображение не отображается из System.Drawing.Image в C # - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь получить изображение из BlobUrl, но оно не может отображаться в браузере.

Мой код контроллера:

[HttpGet]
public System.Drawing.Image GetImage()
{

    var profileImage = Db.Candidate.Include(x => x.ProfileImage).AsNoTracking().Single().ProfileImage;
    var urlWithSharedAccessToken = _fileService.GetBlobUrl(profileImage.FileGuid, DateTime.Now.AddHours(1));

    WebClient wc = new WebClient();
    byte[] bytes = wc.DownloadData(urlWithSharedAccessToken);
    MemoryStream ms = new MemoryStream(bytes);
    System.Drawing.Image img = System.Drawing.Image.FromStream(ms);

    return img;
}

Ниже приведен ответ браузера:

enter image description here

Может кто-нибудь сказать мне, что я должен сделать, чтобы сделать реальное изображение из System.Drawing.Image

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...