Я использую компонент изображения, который имеет метод FromBinary. Хотите знать, как преобразовать мой входной поток в байтовый массивКак создать массив байтов из HttpPostedFile
HttpPostedFile file = context.Request.Files[0];
byte[] buffer = new byte[file.ContentLength];
file.InputStream.Read(buffer, 0, file.ContentLength);
ImageElement image = ImageElement.FromBinary(byteArray);
как мы разместить файл в другой странице .aspx? – shivi 2015-06-23 01:42:17
Не эта строка ** file.InputStream.Read (buffer, 0, file.ContentLength); ** заполняет буфер байтами из входного потока? Почему мы должны использовать ** BinaryReader.ReadBytes (...) **, как упоминалось в @Wolfwyrd в ответе ниже? Не будет ** ImageElement.FromBinary (buffer); ** исправить проблему? – 2017-06-20 06:00:45