2012-11-08 94 views
0

我的應用程序從遠程服務器檢索文件內容。文件可以是圖像或文字。當文件是圖像時,它返回一些像這樣的字符串: ???? \ bNExif \ 0 \ 0MM \ 0 * \ 0 \ 0 \ 0 \ b \ 0 \ a \ 0 ....等等。據我瞭解這是一個圖像,但以其他格式(二進制?)。Windows Phone 7中的圖像二進制

那麼如何將該字符串轉換爲圖像並將其設置爲源控制?

謝謝。

+0

你首先需要找出什麼格式的圖像是 - jpeg/bmp/png等等。 –

+0

它總是.png – Arterius

+0

你如何檢索數據,你可以發佈代碼? –

回答

2

我認爲你可以做這樣的事情:如果你有XAML的圖像元素

MemoryStream ms = new MemoryStream(bytes); 
BitmapImage bi = new BitmapImage(); 
bi.SetSource(ms); 

然後說XamlImage:

XamlImage.Source = bi;