string errormsg = "";
//byte[] ssinfo word二进制数据
string path = AppDomain.CurrentDomain.BaseDirectory;
string relativePath = "Report\\" + DateTime.Now.ToString("yyyyMMdd");
string fullPath = path + relativePath;
string fileName = item.DJLSH + ".doc";
if (!Directory.Exists(fullPath))
{
Directory.CreateDirectory(fullPath);//创建文件夹
}
if (System.IO.File.Exists(fullPath + "\\" + fileName))
{
System.IO.File.Delete(fullPath + "\\" + fileName);//删除原有文件
}
FileStream fs = new FileStream(fullPath + "\\" + fileName, FileMode.CreateNew);//创建文件
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(ssinfo, 0, ssinfo.Length);//写文件
bw.Close();
fs.Close();
C# 将word二进制数据存成word文件
最新推荐文章于 2024-11-04 07:53:28 发布
本文介绍了如何在C#中通过BinaryWriter和FileStream进行文件操作,包括创建新目录、检查文件存在并删除,以及写入二进制数据的过程。

2017

被折叠的 条评论
为什么被折叠?



