Foros del Web » Programando para Internet » PHP »

redimensionar imagenes

Estas en el tema de redimensionar imagenes en el foro de PHP en Foros del Web. Hola q tal, el problema no es redimensionar imagenes, que eso me funciona perfectamente, sino, redimensionar pero dejar la imagen final bien, me explico, por ...
  #1 (permalink)  
Antiguo 13/10/2004, 14:33
 
Fecha de Ingreso: abril-2004
Mensajes: 68
Antigüedad: 20 años, 7 meses
Puntos: 0
redimensionar imagenes

Hola q tal, el problema no es redimensionar imagenes, que eso me funciona perfectamente, sino, redimensionar pero dejar la imagen final bien, me explico, por ejemplo, quiero que el ancho de las imagenes no pase de 640, vale entonces lo que quiero es q venga la imagen del ancho q venga...q me lo deje en 640, pero q el alto, me lo deje acorde con el ancho q tenia...

me entendeis???

un saludo
__________________
David
www.crosseros.com
  #2 (permalink)  
Antiguo 13/10/2004, 15:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Si, .. te refieres a "proporcionalidad"

Código PHP:
// miramos el tamaño de la imagen original... 
          
$datos getimagesize($camino.$nombre) or die("Problemas con $camino$nombre<br>\n"); 

          
// intentamos escalar la imagen original a la medida que nos interesa 
          
$ratio = ($datos[1] / $altura); 
          
$anchura round($datos[0] / $ratio); 
Extraido de:
http://www.forosdelweb.com/f18/faqs-php-530600-post282620/

El ejemplo respeta la "altura" .. es la misma técnica para la anchura .. sólo tienes que cambiar los valores ...

Un saludo,
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 21:23.