怎样读取stream
答案:2 悬赏:10 手机版
解决时间 2021-02-03 05:08
- 提问者网友:轻浮
- 2021-02-02 06:15
怎样读取stream
最佳答案
- 五星知识达人网友:街头电车
- 2021-02-02 07:27
FileStream fs = null;
byte[] buffer = null;
try
{
if (File.Exists(filePath)) //图片文件的全路径字符串
{
fs = new FileStream(filePath, FileMode.Open);
buffer = new byte[fs.Length];
fs.Read(buffer, 0, int.Parse(fs.Length.ToString()));
fs.Close();
fs.Dispose();
}
}
catch
{
fs.Close();
fs.Dispose();
}
return buffer;//图片文件的流
通过以上方法就得到了指定图片文件的流
以下是从流中保存文件到本地
FileStream fs = new FileStream(fileName, FileMode.Create);//fileName是要保存到的文件路径
fs.Write(buffer, 0, buffer.Length);
fs.Dispose();
byte[] buffer = null;
try
{
if (File.Exists(filePath)) //图片文件的全路径字符串
{
fs = new FileStream(filePath, FileMode.Open);
buffer = new byte[fs.Length];
fs.Read(buffer, 0, int.Parse(fs.Length.ToString()));
fs.Close();
fs.Dispose();
}
}
catch
{
fs.Close();
fs.Dispose();
}
return buffer;//图片文件的流
通过以上方法就得到了指定图片文件的流
以下是从流中保存文件到本地
FileStream fs = new FileStream(fileName, FileMode.Create);//fileName是要保存到的文件路径
fs.Write(buffer, 0, buffer.Length);
fs.Dispose();
全部回答
- 1楼网友:忘川信使
- 2021-02-02 08:00
filestream fs = null;
byte[] buffer = null;
try
{
if (file.exists(filepath)) //图片文件的全路径字符串
{
fs = new filestream(filepath, filemode.open);
buffer = new byte[fs.length];
fs.read(buffer, 0, int.parse(fs.length.tostring()));
fs.close();
fs.dispose();
}
}
catch
{
fs.close();
fs.dispose();
}
return buffer;//图片文件的流
通过以上方法就得到了指定图片文件的流
以下是从流中保存文件到本地
filestream fs = new filestream(filename, filemode.create);//filename是要保存到的文件路径
fs.write(buffer, 0, buffer.length);
fs.dispose();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯