• 文件和二进制流的相互转换


    /// <summary>
            
    /// 把文件转化为二进制流
            
    /// </summary>
            
    /// <param name="Path">文件路径</param>
            
    /// <returns></returns>
            public static byte[] ConvertToBinary(string Path)
            {
                FileStream stream = new FileInfo(Path).OpenRead();
                byte[] buffer = new byte[stream.Length];
                stream.Read(buffer, 0, Convert.ToInt32(stream.Length));
                return buffer;
            }
            #endregion




    byte[] file = Convert.FromBase64String(datass);
                //保存文件
                string FilePath = "D:\杭州集广OA\文件交换\XHQJYJ\传阅板\Test.docx";
                FileStream fstream = File.Create(FilePath, file.Length);//创建文件流
                try
                {
                    fstream.Write(file, 0, file.Length);//把二进制流数据写入文件
                    fstream.Close();
                }
  • 相关阅读:
    1. Hello UWP
    ASP.NET MVC SignalR(1):背景
    ASP.NET MVC SignalR
    nekohtml转换html时标签变大写的问题
    nohup启动java命令导致dubbo无法注册
    SOA架构改造简单记录
    [转]BloomFilter——大规模数据处理利器
    IOS行货自动打包
    Kruskal算法java版
    prim算法java版
  • 原文地址:https://www.cnblogs.com/zecVip/p/4444196.html
Copyright © 2020-2023  润新知