向字节数组添加值
本文关键字:添加 数组 字节数 字节 | 更新日期: 2023-09-27 18:08:00
我有一个字节数组,其中包含一个图像;我使用以下方法将图像转换为字节数组:
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
return ms.ToArray();
}
是字节数组:
Bitmap bmp = Image.FromFile("xxx");
byte[] buffer = ImageToByteArray(bmp);
现在我想在字节数组中添加一些关于图像的次要信息,例如它应该被绘制到的位置等。
这怎么可能呢?假设我想添加这两个值:1209,540
.
首先我不认为你可以使用这些值1209,540,因为字节的最大值是255。
但是如果你的值在0-255之间,为什么不在数组的末尾添加两个字节,当要进行转换时删除最后两个值呢?