0
我從Silverlight客戶端發送WriteableBitmap作爲byte [],並且我想將字節[]反序列化爲服務器端的Bitmap或Image對象。如何從Silverlight客戶端將WriteableBitmap作爲byte []發送,並在服務器端反序列化爲Bitmap?
如何反序列化這個字節[]?
感謝您的任何幫助。
我從Silverlight客戶端發送WriteableBitmap作爲byte [],並且我想將字節[]反序列化爲服務器端的Bitmap或Image對象。如何從Silverlight客戶端將WriteableBitmap作爲byte []發送,並在服務器端反序列化爲Bitmap?
如何反序列化這個字節[]?
感謝您的任何幫助。
在您的WCF服務上放置一個方法,該方法將byte []作爲參數。讓你的Silverlight應用程序調用它並傳入字節。
在服務器端,Image類有一個構造函數,它接受一個Stream。所以你可以用字節創建一個新的MemoryStream(byte []),然後用新的MemoryStream調用Image.FromStream()。
可能還有其他幾種方法來做到這一點,但應該有效。