【发布时间】:2015-02-10 08:00:39
【问题描述】:
我正在寻找快速方法将图片中的Picturebox转换为字节数组。
我看到了这段代码,但我不需要它。因为图片的图片框是从数据库中读取的数据。 所以我不知道ImageFormat
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
return ms.ToArray();
}
所以请告诉我是否有人知道快速方法
谢谢!玩得开心!
【问题讨论】:
-
您必须“了解” ImageFormat。这是它将保存的格式,由您决定。它不依赖于源格式。
-
@Marek,他可能实际上应该拥有带有
imageIn.PixelFormat属性的源格式。
标签: c# picturebox