Tema: thumbjpeg
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2005, 04:41
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 9 meses
Puntos: 2
Código PHP:
function thumbjpeg($imagen$altura$ruta,  $rutap)
{
     
     
$prefijo_thumb "p_";
     
$nombre $imagen;
     
$camino $ruta;
     
$dir_thumb $rutap;

     if (!
file_exists($dir_thumb.$prefijo_thumb.$nombre))
     {
          echo 
$dir_thumb.$prefijo_thumb.$nombre." NO existía<br>\n";
      

          
$img imagecreatefromjpeg($camino.$nombre) or die("No se encuentra la imagen $camino"."$nombre<br>\n");

                   
$datos getimagesize($camino.$nombre) or die("Problemas con $camino"."$nombre<br>\n");

          
$ratio = ($datos[1] / $altura);
          
$anchura round($datos[0] / $ratio);

         
          
$thumb imagecreatetruecolor($anchura,$altura);

          
imagecopyresampled ($thumb$img0000$anchura$altura$datos[0], $datos[1]);

         
imagejpeg($thumb$dir_thumb.$prefijo_thumb.$nombre);
     }

esta es la función, la tengo en un archivo a parte y la paso como un include

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332