1、加载函数
private Image LoadPicFromPath(string fileName)
{
Image img = null;
if (System.IO.File.Exists(fileName))
{
Image img = Image.FromFile(fileName);
System.IO.MemoryStream mStream = new System.IO.MemoryStream();
img.Save(mStream, System.Drawing.Imaging.ImageFormat.Png);
byte[] imgByte = mStream.ToArray();
Clipboard.Clear();
img.Dispose();
mStream.Close();
System.IO.MemoryStream mstream = new System.IO.MemoryStream(imgByte);
img = Image.FromStream(mstream);
mstream.Close();
}
return img;
}
2、调用
this.pic.Image = LoadPicFromPath(filepicPath);
其中pic为winform窗体控件名称,filepicPath为图片的路径
博客展示了一段C#代码,包含一个加载图片的函数LoadPicFromPath,该函数会判断文件是否存在,若存在则将图片保存为PNG格式的字节数组,最后从字节数组中加载图片。还给出了函数的调用示例,将加载的图片显示在winform窗体控件上。
1万+

被折叠的 条评论
为什么被折叠?



