¿Cómo puedo averiguar el tipo de una imagen?
Hola.Mi pregunta va relacionada con el almacenamiento de imagenes en una base de datos y el problema lo tengo para mostrarlas.Te explico:Tengo una base de datos con imagenes en access y dos campos ->"imagen" k la almacena como un objeto ole y "tipo" k me es necesario para mostrarla en pantalla.La muestro en un campo img de esta forma:<img border="0" src="mostrar.asp" >; mostrar.asp hace la consulta a la base de datos y para mostrarla tiene estas instrucciones:
Response.ContentType = rs("tipo")
Response.BinaryWrite rs("imagen")
Pues bien la pregunta es: ¿Tendría alguna manera de hallar el tipo de la imagen, que suele ser " image/jpg o image/gif" mediante alguna propiedad del recordset o de otra manera para almacenarla en el campo tipo de la BD? ¿O tendría que hacer una función que observando la extensión de la imagen me devolviera algo como "image/(tipo de imagen)"?
Algo lioso es pero.. No creo que sea mu complicado.Un saludo y gracias.
Response.ContentType = rs("tipo")
Response.BinaryWrite rs("imagen")
Pues bien la pregunta es: ¿Tendría alguna manera de hallar el tipo de la imagen, que suele ser " image/jpg o image/gif" mediante alguna propiedad del recordset o de otra manera para almacenarla en el campo tipo de la BD? ¿O tendría que hacer una función que observando la extensión de la imagen me devolviera algo como "image/(tipo de imagen)"?
Algo lioso es pero.. No creo que sea mu complicado.Un saludo y gracias.
1 Respuesta
Respuesta de smunoz
1