sabato 5 ottobre 2013

c# display image content type

Nel caso che vogliamo visualizzare in una pagina aspx un'immagine che proviene da uno stream, il frammento di codice qui di seguito, illustra una tecnica di come visualizzare l'immagine in una determinata pagina www.miostito.it/pagina.aspx

 Byte[] dati =  GetImage();


 HttpContext.Current.Response.ContentType = "application/octet-stream";
               
                System.IO.MemoryStream ms = new System.IO.MemoryStream(dati);
                System.Drawing.Image image = System.Drawing.Image.FromStream(ms);
                image.Save(HttpContext.Current.Response.OutputStream, image.RawFormat);

Nessun commento: