2014-06-23 30 views
0

我正在開發Window Phone 8.1應用程序。我試圖從Web地圖服務中獲取圖像並將其顯示在MapControl中。我已經通過http請求獲取流,現在我想將它轉換爲Image。從流中獲取圖像(WMS)

我該怎麼做這部分?這是我有:

下載流:

HttpClient httpClient = new HttpClient(); 
HttpResponseMessage request = await httpClient.GetAsync("<URL>").ConfigureAwait(false); 
Stream stream = await request.Content.ReadAsStreamAsync().ConfigureAwait(false); 

現在,我擁有的要求(這是一個PNG圖像)的正確流。現在我想將其轉換爲Image。我已經嘗試使用FromStream()方法,但似乎它在WP 8.1中不受支持。

你能用這最後一部分幫助我嗎?

回答

0

你可以嘗試這樣的事情

​​

其中IMG是在XAML中定義的Image對象。

順便說一句,一個簡單的

<Image Source="URL" /> 
在XAML

也可能會爲你工作,如果你需要的是一個位圖作爲圖片的來源。

+0

非常感謝!現在它工作了! :) – Pame1692