/ / Перетворення System.Drawing.Image в System.Data.Linq.Binary - c #, зображення, linq

Перетворення System.Drawing.Image до System.Data.Linq.Binary - c #, image, linq

Я працюю над додатком, що зберігає зображення в БД. Зображення пов'язані з об'єктом, і я повинен використовувати Linq для цього. Коли я вставляю об'єкт у базу даних, його зображення є System.Drawing.Image, який необхідно перетворити в System.Data.Linq.Binary.

Я знайшов tutos для іншого шляху але не для цього.

Відповіді:

6 за відповідь № 1
  using (MemoryStream ms = new MemoryStream())
{
image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
var binary = new System.Data.Linq.Binary(ms.GetBuffer());
}