2017-02-14 64 views
0

如何将图像读入ImageSource?我想从这个Get方法得到的来源是一个jpg文件,我想把它放在ImageSource并返回它。如何从PostAsync(HttpClient)读取图像?

这是我常让我Json数据:

var getJson = await client.GetAsync(myUrl).ConfigureAwait(false); 

      if (getJson.IsSuccessStatusCode) 
      { 
       var json = await getJson.Content.ReadAsStringAsync().ConfigureAwait(false); 

       return json 
      } 
+0

'ReadAsByteArrayAsync()'和负载的图像。 –

回答

0

你可以试试这个 -

var bytes = await getJson.Content.ReadAsByteArrayAsync().ConfigureAwait(false); 
MemoryStream ms = new MemoryStream(bytes); 
Image returnImage = Image.FromStream(ms);