2012-01-16 73 views
0

我在Silverlight中遇到了一個問題,我需要將此圖像(從數據庫轉換爲字節)轉換爲MemoryStream。我需要這樣做才能使用它將圖像導出爲PDF文件。有任何想法嗎?對於初學者,我試圖將Image對象轉換爲示例項目中的內存流對象(這就是爲什麼UriSource被編碼)。因爲我不熟悉以字節創建虛擬數據。對此有幫助嗎?我可以將圖像轉換爲MemoryStream嗎?如果沒有,我相信字節可以轉換爲流,我怎麼能做假數據?將System.Windows.Controls.Image更改爲MemoryStream?

感謝所有的答覆。

回答

1

你只需要傳遞的byte []到MemoryStream constructor

byte[] bytes = GetBytes(); 
MemoryStream ms = new MemoryStream(bytes); 

希望這有助於