hola a todos, mi problema es el siguiente: estoy trabajando con imagenes .tif de varias páginas pero cuando selecciono la página que quiero presentar para enviarla al navegador en formato .gif no la muestra, pero si le cambio el formato a .jpeg si la presenta, mi pregunta es Saben porque no me presenta la imagen con el formato gif???
Les muestro el código que estoy usando para hacerme entender mejor
Código:
System.Drawing.Image imgImagen = System.Drawing.Image.FromFile("Imagen.tif");
int intNumPagina = Convert.ToInt32(this.Request.QueryString["NumeroPagina"]);
intNumPagina = intNumPagina>0?intNumPagina:1;
int intPaginas = imgImagen.GetFrameCount(System.Drawing.Imaging.FrameDimension.Page);
if(intNumPagina>0 && intNumPagina<=intPaginas)
{
imgImagen.SelectActiveFrame(System.Drawing.Imaging.FrameDimension.Page,intNumPagina-1);
Response.ContentType = "image/gif";
imgImagen.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Gif);
}
imgImagen.Dispose();
imgImagen = null;
Otra cosa esto no pasa con todos los .tif, porque con algunos si funciona
Espero me puedan ayudar
Saludos