C#如何得到一个Image对象所占的字节数?
Imageimg=Image.FromFile(url);有个这样的对象,我怎么知道img所占的字节?...
Image img = Image.FromFile(url);有个这样的对象,我怎么知道img所占的字节?
展开
3个回答
展开全部
方法应该是,生成图之后,再用图的地址,用IO去检查文件的大小.
追问
转为byte数组然后得到length不可以吗?
追答
转化为字节数组?恩,是可以的,我之前考虑的是关于图片的上传于下载,因为关于图片的操作会经常用到这些功能,所以我一看到这个就想到关于文件大小的限制与传输!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//将文件转为二进制数据
public byte[] picFile2bytes(string picFilePath)
{
FileStream fs = new FileStream(picFilePath, FileMode.Open, FileAccess.Read);
byte[] bytePhoto = new byte[fs.Length];
fs.Read(bytePhoto, 0, (int)fs.Length);
fs.Close();
return bytePhoto;
}
public byte[] picFile2bytes(string picFilePath)
{
FileStream fs = new FileStream(picFilePath, FileMode.Open, FileAccess.Read);
byte[] bytePhoto = new byte[fs.Length];
fs.Read(bytePhoto, 0, (int)fs.Length);
fs.Close();
return bytePhoto;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询