文件转换成byte[]
public byte[] GetTemplate(string sUser, string sTemplateName)
{
string sFilePath = Server.MapPath(null) + "//Template//" + sTemplateName;
FileStream fs = new FileStream(sFilePath, FileMode.Open, FileAccess.Read);
byte[] buffur = new byte[fs.Length];
fs.Read(buffur, 0, (int)fs.Length);
return buffur;
}
{
string sFilePath = Server.MapPath(null) + "//Template//" + sTemplateName;
FileStream fs = new FileStream(sFilePath, FileMode.Open, FileAccess.Read);
byte[] buffur = new byte[fs.Length];
fs.Read(buffur, 0, (int)fs.Length);
return buffur;
}
byte[] 转换成 string
UTF8Encoding encoding
=
new
UTF8Encoding();
string sTemplate = encoding.GetString(buffur);
string sTemplate = encoding.GetString(buffur);