xamarin 如何从PostAsync(HttpClient)读取图像?

v6ylcynt  于 9个月前  发布在  其他
关注(0)|答案(1)|浏览(96)

如何将图像读入ImageSource?我应该从这个Get方法中获取的源文件是一个jpg文件,我想将其放入ImageSource并返回它。
这是我通常获取Json数据的方式:

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

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

                return json
            }

字符串

uyto3xhc

uyto3xhc1#

你可以试试这个

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

字符串

相关问题