Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2008, 15:50
Avatar de eddwinpaz
eddwinpaz
 
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 5 meses
Puntos: 25
Re: Redimensionar imagen a altura y ancho fijos SIN deformar

HOLA te recomiendo que uses la Clase PHPimagen de OkRam.

Código PHP:
   include('admin/lib/mysql.php');
   include(
'admin/lib/class.sql.php');
   
   
$sql   = new sql;
   
$mysql = new MYSQL;
   
   if(
$mysql->connect()== true){
     
       
$SQL=$sql->consult('id, imagen','noticias','id DESC');
      
$data=mysql_fetch_array($SQL) or die('[LOW LEVEL ERROR]-> NO FETCH!- 12');
      
   } 

//recibiremos el nombre de la imagen por URL
$imagen 'files/contenido/'.$data['imagen'].'';

include(
'PHPImagen.lib.php');

$imagen = new Imagen($imagen); 
$imagen->resize('347','188',true); 

$imagen->doPrint(100); 
la conexion a la base de datos no viene con el script solo es una que hice yo... saludos espero que te haya servido..

PHPImagen es una herramienta que facilita ciertas tareas a la hora de trabajar con imágenes. La finalidad es simplificar el proceso usualmente tedioso de redimensionar y etiquetar con imágenes y/o texto las imágenes on the fly, además de cambiar su color. Esto quiere decir que el script genera automáticamente una imagen tras su ejecución, la que luego, según la decisión del usuario, serán enviada como imagen, como archivo adjunto descargable, o será guardada en el servidor.

El script requiere PHP >=5, la librería GD y opcionalmente la librería FreeType. La mayoria de webservers trae todas estas librerías instaladas .

http://php.myokram.info/phpimagen/