将传进来的文件转换成字符串
来源:互联网 发布:ubuntu解压gz文件 编辑:程序博客网 时间:2024/06/07 16:50
/// <summary>
/// 将传进来的文件转换成字符串
/// </summary>
/// <param name="FilePath">待处理的文件路径(本地或服务器)</param>
/// <returns></returns>
private string FileToBinary(string FilePath)
{
FileStream fs = new FileStream(FilePath, FileMode.Open, FileAccess.Read);
string strData = "";
try
{
//利用新传来的路径实例化一个FileStream对像
int fileLength = Convert.ToInt32(fs.Length);
//得到对像大小
byte[] fileByteArray = new byte[fileLength];
//声明一个byte数组
BinaryReader br = new BinaryReader(fs);
//声明一个读取二进流的BinaryReader对像
for (int i = 0; i < fileLength; i++)
{
//循环数组
br.Read(fileByteArray, 0, fileLength);
}
strData = Convert.ToBase64String(fileByteArray).ToString().Replace("+", "%2B");
fs.Close();
}
catch (Exception ef)
{
Log.Error(ef.Message);
}
return strData;
}
/// 将传进来的文件转换成字符串
/// </summary>
/// <param name="FilePath">待处理的文件路径(本地或服务器)</param>
/// <returns></returns>
private string FileToBinary(string FilePath)
{
FileStream fs = new FileStream(FilePath, FileMode.Open, FileAccess.Read);
string strData = "";
try
{
//利用新传来的路径实例化一个FileStream对像
int fileLength = Convert.ToInt32(fs.Length);
//得到对像大小
byte[] fileByteArray = new byte[fileLength];
//声明一个byte数组
BinaryReader br = new BinaryReader(fs);
//声明一个读取二进流的BinaryReader对像
for (int i = 0; i < fileLength; i++)
{
//循环数组
br.Read(fileByteArray, 0, fileLength);
}
strData = Convert.ToBase64String(fileByteArray).ToString().Replace("+", "%2B");
fs.Close();
}
catch (Exception ef)
{
Log.Error(ef.Message);
}
return strData;
}
阅读全文
0 0
- 将传进来的文件转换成字符串
- 将传进来的字符串保存为文件
- 将文件转换成字符串
- 将外部传进来的BGRA帧编码成视频
- 分离WinMain中传进来的字符串
- 将字符串转换成表的形式
- 将文件转换成字符串,常用于读取网站模板
- 获取java项目路径,将文件转换成字符串
- 将xml字符串转换成map,list 的转换
- 将以逗号分隔的字符串转换成字符串数组
- 将字符串转换为日期,将日期转换成指定格式的字符串
- 将字符串中的.转换成/
- 将整数转换成字符串
- 将字符串转换成十六进制
- 将Decimal转换成字符串
- 将字符串转换成十进制数字
- 将BIGdecimal转换成字符串
- 将整数转换成字符串
- Android“布局动画+逐帧动画”——链接(慕课教学视频)
- Java中的Filter过滤器
- 初识 requireJs
- 纯bootstrap写的后台管理页面
- (三)、log4j2使用原理及相关参数配置说明
- 将传进来的文件转换成字符串
- 《C++ Primer》第五版课后习题解答_第六章(1)(01-07)
- 两区指导意见 国发〔2017〕24号
- 字符串压缩问题
- mysql下载和navicat安装的步骤
- NEO
- Android魔法系列大全(不定时更新)
- sphinx全文检索
- 基本类型,引用类型