Estou usando o seguinte código para escrever numa imagem um texto qualquer
Bitmap imagem = new Bitmap(Server.MapPath("img/sp_drs_05112007.jpg")); Graphics gr = Graphics.FromImage(imagem); Font fonte = new Font("Arial", 10, FontStyle.Bold); SolidBrush cor = new SolidBrush(Color.Red); texto = "TESTE 123456789 AAABBBCCC"; posicao = new PointF(235.0F, 60.0F); Response.ContentType = "image/jpeg"; imagem.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg); gr.Dispose(); imagem.Dispose();
Funciona tudo certo. Mas ele dá um redirect sei lá e na pagina fica somente a figura e some todos os meus controles. Como se fosse uma pagina nova apenas com a minha nova figura. Alguem sabe pq isso ta acontecendo?
Será que é por causa do
Response.OutputStream ????
Como posso resolver isso???