【发布时间】:2019-07-08 12:13:22
【问题描述】:
我需要使用串行端口通信在外部 USB 设备上显示图像。为此,我将图像转换为字节数组并通过串行端口传递此字节数据。 但是在WinCE框架中,不支持现有的C#转换方式。我使用了下面的代码 sn-p-
public byte[] ImageToByteArray(System.Drawing.Image imageIn)
{
using (var ms = new MemoryStream())
{
imageIn.Save(ms,imageIn.RawFormat);
return ms.ToArray();
}
}
WinCE 框架不支持以下代码行-
imageIn.RawFormat
请建议仅适用于 WinCE 的任何其他功能
【问题讨论】:
-
你看过 System.Drawing.ImageConverter
标签: c# arrays windows-ce