//文件化为数据流的方法
public byte[] setFileToBytes(string fileName)
{
byte[] content;
FileInfo finfo = new FileInfo(fileName); //绝对路径
if (finfo.Exists)
{
//读取文件内容,写入byte数组
content = new byte[finfo.Length];
FileStream stream = finfo.OpenRead();
stream.Read(content, 0, content.Length);
stream.Close();
}
else
{
return null;
}
return content;
}
//导入图片,其实导入什么文件都行
OpenFileDialog open = new OpenFileDialog();
open.Filter = "所有文件|*.*";
open.FilterIndex = 1;
DialogResult result = open.ShowDialog();
if (result == DialogResult.OK)
{
docName = open.SafeFileName;//文件名
docPath = open.FileName;//文件路劲
document = setFileToBytes(docPath);//这个方法上面有
}
//程序的导入部分就是这样额,一个图片的名字和数据为docName,document;
//要把图片数据取出 picture.Box的image属性石image类型的,把二进制数据化成image应该很简单额,百度一下
a