private byte[] PhotoToBinary()
{
int FileLength = 0;
//文件属性
HttpPostedFile UpFile = this.txtPhoto.PostedFile;
//记录文件长度
FileLength = UpFile.ContentLength;
Byte[] FileByteArray = new Byte[FileLength]; //图象文件临时储存Byte数组
try
{
//文件长度为零时
if (FileLength == 0)
{
FileByteArray = null;
return FileByteArray;
}
else
{
System.IO.Stream StreamObject = UpFile.InputStream; //建立数据流对像
//读取图象文件数据,FileByteArray为数据储存体,0为数据指针位置、FileLnegth为数据长度
StreamObject.Read(FileByteArray, 0, FileLength);
}
}
catch (Exception ex)
{
FileByteArray = null;
throw ex;
}
return FileByteArray;
}
Asp.net将图片转换成二进制
最新推荐文章于 2019-01-18 16:19:27 发布