Estou usando um componente de imagem que possui um método FromBinary. Pensando em como converter meu fluxo de entrada em uma matriz de bytes
HttpPostedFile file = context.Request.Files[0];
byte[] buffer = new byte[file.ContentLength];
file.InputStream.Read(buffer, 0, file.ContentLength);
ImageElement image = ImageElement.FromBinary(byteArray);
como estamos postando o arquivo em outra página .aspx?
—
Shivi
Não esta linha file.InputStream.Read (buffer, 0, file.ContentLength); preencher o buffer com bytes do fluxo de entrada? Por que devemos usar BinaryReader.ReadBytes (...) como mencionado por @Wolfwyrd na resposta abaixo? Não será ImageElement.FromBinary (buffer); corrigir o problema?
—
Srinidhi Shankar