Foros del Web » Programando para Internet » Javascript »

Detectar forma de la imagen

Estas en el tema de Detectar forma de la imagen en el foro de Javascript en Foros del Web. Hola gente: tengo un administrador de un sitio en el cual el cliente sube sus propias imagenes, y obvio luego esta son mostadas al usuario ...
  #1 (permalink)  
Antiguo 31/03/2006, 09:34
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 2 meses
Puntos: 1
Detectar forma de la imagen

Hola gente: tengo un administrador de un sitio en el cual el cliente sube sus propias imagenes, y obvio luego esta son mostadas al usuario en un listador de productos, como puedo hacer para que si la imagen es vertical darle un tamaño de ancho y alto y si es horizontal darle otro, a efectos que no se deforme.

Se entiende?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
  #2 (permalink)  
Antiguo 31/03/2006, 09:52
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola cmc:

Yo tengo un cliente que también sube sus propias imágenes, pero lo que le dije es que limite el tamaño y para mostrarlas se crean capas cuadradas y se ponen de manera centrada en los cuadrados como imágenes de fondo...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 31/03/2006, 11:11
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
En estos casos suelo asignar sólo el width a la imagen, el alto entonces es automáticamente proporcional
  #4 (permalink)  
Antiguo 31/03/2006, 11:22
Avatar de uamistad  
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Hola, como veo que participas en el foro de PHP (y es que nada más conozco ese lenguaje del lado del servidor) te recomiendo que cheques el tema de thumbnails.

No porque tú desees hacer fotos pequeñitas, sino porque haciendo un ajuste minúsculo, puedes, digamos en forma textual, ajustar una imagen de manera que se adapte proporcionalmente a otra imagen, que se crea dinámicamente al momento de mostrarlo.

Suena más complicado de lo que es y como veo que participas en el foro PHP, no será dificil hallarle el hilo.

Claro que ahora, en lugar de hacer un:

<img src="imagen45.jpg"

se vería algo así:

<img src="redimensionador.php?cual_imagen=imagen45.jpg"

Ese script, en forma dinámica, se encargaría de 'fabricar' la imagen que tú deseas justo en momento de su petición. Es bastante rápido, no te preocupes por eso.

Edito:

Ahh, olvidé la parte que te preocupaba, sobre redimensionar la imagen según si la imagen es vertical o no. Desde el mismo script es posible saber las dimensiones de tu imagen actual tomar diferentes acciones, según cuál es mayor que cuál (largo-ancho).
__________________
"Di no al Internet Explorer" -Proverbio Chino-
  #5 (permalink)  
Antiguo 31/03/2006, 15:56
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 2 meses
Puntos: 1
Ok por lo que veo la unica solucion es hacerlo del lado del servidor, lo voy a probar

Muchas gracias
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:19.