Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/04/2010, 21:20
web_master7
(Desactivado)
 
Fecha de Ingreso: octubre-2009
Mensajes: 109
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Como redimensiono proporcionalmente una img?

eso se puede aser pero con php + gDlibrery

creas un archivo yamado archivo image.php
Código:
<?php  
header("Content-type: image/jpeg");
$ruta= $_GET['ruta'];  
$ancho=$_GET['ancho'];  
$alto= $_GET['alto'];  
$fuente = imagecreatefromjpeg($ruta);  
$imgAncho = imagesx ($fuente);  
$imgAlto =imagesy($fuente);  
$imagen = imagecreatetruecolor($ancho,$alto);  
//imagecopyresized 
imagecopyresampled($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);  
$im= imagejpeg($imagen,'',90);  

//unlink("capcha/hola.jpg"); 

imagedestroy($imagen);  
imagedestroy($fuente);  
imagedestroy($im); //esta lo puse porque mi servidor se atascava 

?>
y en otro archivo pones la ruta de la imagen

Código:
<img src='image.php?ruta=yo.jpg&amp;ancho=48&amp;alto=48' alt='$name' border='0' />
donde dice ruta es la ruta de tu imagen
en donde dice ancho es el ancho que quieres obtener
en donde dice alto es el alto que quieres obtener

NOta: puedes crear todas las imagenes que quieras pero solo en formato jpg