111,120
社区成员
发帖
与我相关
我的任务
分享
public static void GetImage()
{
FileStream fs = new FileStream("c:\\1.jpg", FileMode.OpenOrCreate);
Image img;
img.Save(fs, System.Drawing.Imaging.ImageFormat.Jpeg);
//操作
fs.Close();
}
string text = "Sample string";
int textLen = Encoding.Default.GetBytes(text).Length;
/// <summary>
/// 获取Image图像上附加在尾部的文本字节
/// </summary>
/// <param name="img">Iamge实例</param>
/// <param name="n">附加文本的字节长度</param>
public byte[] GetImageText(Image img, int n)
{
MemoryStream ms = new MemoryStream();
img.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
byte[] strBytes = new byte[n];
ms.Position = ms.Length - n;
ms.Read(strBytes, 0, n);
return strBytes;
}