①参数是图片路径:返回Byte[]类型:
[csharp] view plaincopy
- //参数是图片的路径
- public byte[] GetPictureData(string imagePath)
- {
- FileStream fs = new FileStream(imagePath, FileMode.Open);
- byte[] byteData = new byte[fs.Length];
- fs.Read(byteData, 0, byteData.Length);
- fs.Close();
- return byteData;
- }
参数类型是Image对象,返回Byte[]类型
[csharp] view plaincopy
- //将Image转换成流数据,并保存为byte[]
- public byte[] PhotoImageInsert(System.Drawing.Image imgPhoto)
- {
- MemoryStream mstream = new MemoryStream();
- imgPhoto.Save(mstream, System.Drawing.Imaging.ImageFormat.Bmp);
- byte[] byData = new Byte[mstream.Length];
- mstream.Position = 0;
- mstream.Read(byData, 0, byData.Length); mstream.Close();
- return byData;
- }