110,538
社区成员
发帖
与我相关
我的任务
分享
byte[][] msgPicBytes = new byte[picFiles.Length][];
Bitmap pic = new Bitmap("文件路径");
MemoryStream ms = new MemoryStream();
pic.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
msgPicBytes[j] = ms.GetBuffer();
byte[] bytelist = picBytes;
MemoryStream ms = new MemoryStream(bytelist);
Bitmap bm = (Bitmap)Image.FromStream(ms);
bm.Save(@"E:\images\hello.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
ms.Close();
bm.Dispose();
msgPicBytes[j] = File.ReadAllBytes("文件路径");
...
File.SaveAllBytes(@"E:\images\hello.bmp", picBytes);
FileStream fs = new FileStream("图片路径", FileMode.Open, FileAccess.Read);
BinaryReader reader = new BinaryReader(fs);
msgPicBytes[j] = new byte[fs.Length];
reader.Read(msgPicBytes[j], 0, msgPicBytes[j].Length);
int length = msgPicBytes[j].Length;
Console.WriteLine("Sending {0} bytes", length);
int length = picBytes.Length;
Console.WriteLine("Processing {0} bytes", length);