Image image = Image.FormFile(路径);
整个文件夹就循环下就OK了
string [] files = System.IO.Directory.GetFiles("文件夹路径");
foreach (string filepath in files) {
Image image = Image.FromFile(filepath);
}
写了一个函数,可以帮你解决这个问题。
MemoryStream GetImgStream(string strFileName)
{
System.Drawing.Image imgFullSize;
MemoryStream stmimage;
imgFullSize = System.Drawing.Image.FromFile(strFileName);
stmimage = new MemoryStream();
imgFullSize.Save(stmimage, System.Drawing.Imaging.ImageFormat.Jpeg);
return stmimage;
}
函数中的参数strFileName是图片的完整路径,你可以首先遍历文件夹中的图片文件,然后逐个传入图片文件路径参数。
最简单的方法就是直接添加到资源里。
你打开项目\项目属性 找到资源选项卡 选择资源类型 添加就可以了、
然后这样访问 Properties.Resources.RK000005_01 RK000005_01 为图片名
你用文件流读取就是写到内存中了。。。