0
我嘗試在我的UWP應用程序中放置圖表,因此我找到的最簡單的方法是在我的wfp中使用圖像控件並從googleapis_chart 獲取圖像圖表,但如何將StreamReader印象 ?UWP C#來自streamreader的圖片(請求帖子)
string postString = "cht=lc&chs=180x180&chxt=x&chd=t:"+data;
WebRequest req_googlechart = WebRequest.Create("https://chart.googleapis.com/chart");
req_googlechart.Method = "POST";
req_googlechart.ContentType = "application/x-www-form-urlencoded";
Stream stream_googlechart = await req_googlechart.GetRequestStreamAsync();
StreamWriter requestWriter = new StreamWriter(stream_googlechart);
await requestWriter.WriteAsync(postString);
requestWriter.Dispose();
WebResponse rep_googlechart = await req_googlechart.GetResponseAsync();
StreamReader reader_googlechart = new StreamReader(rep_googlechart.GetResponseStream());
image1.Source = BitmapFrame.Create(reader_googlechart .BaseStream); – sTrenat
也可以使用'using'來查看,而無需自己管理所有處理的東西。上面可能會泄漏很多流媒體內容。 –
@sTrenat No BitmapFrame.Create()in uwp:/ – Andrelec1