How to create byte array from HttpPostedFile

后端 未结 6 869
广开言路
广开言路 2020-11-29 16:59

I\'m using an image component that has a FromBinary method. Wondering how do I convert my input stream into a byte array

HttpPostedFile file = context.Reques         


        
6条回答
  •  甜味超标
    2020-11-29 17:09

    Use a BinaryReader object to return a byte array from the stream like:

    byte[] fileData = null;
    using (var binaryReader = new BinaryReader(Request.Files[0].InputStream))
    {
        fileData = binaryReader.ReadBytes(Request.Files[0].ContentLength);
    }
    

提交回复
热议问题