Мне нужно отобразить изображение на внешнем USB-устройстве, используя последовательный порт. Для этого я конвертирую изображение в байтовый массив и передаю эти байтовые данные через последовательный порт.
Однако в среде WinCE существующие методы преобразования C # не поддерживаются. Я использовал ниже фрагмент кода-
public byte[] ImageToByteArray(System.Drawing.Image imageIn)
{
using (var ms = new MemoryStream())
{
imageIn.Save(ms,imageIn.RawFormat);
return ms.ToArray();
}
}
Ниже строка кода не поддерживается в рамках WinCE-
imageIn.RawFormat
Пожалуйста, предложите любую другую функцию только для WinCE