2012-09-12 59 views
3

我正在研究在DB中存儲圖像的應用程序。圖像與一個對象相關,我必須使用Linq來做到這一點。當我在數據庫中插入對象時,它的圖像是一個System.Drawing.Image,需要在System.Data.Linq.Binary中進行轉換。將System.Drawing.Image轉換爲System.Data.Linq.Binary

我找到了其他方式的tutos,但不是這個。

回答

6
using (MemoryStream ms = new MemoryStream()) 
    { 
     image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); 
     var binary = new System.Data.Linq.Binary(ms.GetBuffer()); 
    } 
+0

謝謝你的作品! – Sheamus

相關問題