zoukankan      html  css  js  c++  java
  • 文件和二进制流的相互转换

    /// <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();
                }
  • 相关阅读:
    文件操作
    xadmin的使用
    Vue
    Redis
    Django
    python小结
    利用线程池和回调函数爬虫
    drf-基表、断关联表关系、级联删除、正方向查询、子序列化
    drf序列化
    drf初识
  • 原文地址:https://www.cnblogs.com/zecVip/p/4444196.html
Copyright © 2011-2022 走看看