Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2004, 10:12
Avatar de xcorpion
xcorpion
 
Fecha de Ingreso: octubre-2003
Ubicación: m é x i c o
Mensajes: 676
Antigüedad: 20 años, 6 meses
Puntos: 4
bien, supongamos que tienes un array con el listado de los archivos a redimencionar en una carpata y que el array se llama archivos, ademas tienes una subcarpeta que se llama thumbs y tiene los permisos adecuados, y tambien que el archivo que contiene la clase para redimencionar imagenes(el codigo que te puse arriba)esta en un archivo llamado thumbs.php en la misma carpeta seria algo como:

redimenciona.php (en la carpeta de imagenes a redimencionar,no thumbs)
Código PHP:
$archivos = array("imagen1.jpg","imgdos.jpg");
$i=0;
$calidad 90;    //calidad de la imagen de salida en porcentaje(%)
while($archivos[$i]){
    
$fileo $archivos[$i];            //archivo origen
    
$filed "thumbs/" $archivos[$i];        //archivo final
    
$thumb=new thumbnail($fileo);        // generate image_file, set filename to resize
    
$thumb->size_width($dim);            // set width for thumbnail, or
    //$thumb->size_height(30);            // set height for thumbnail, or
    //$thumb->size_auto($xauto);        // set the biggest width or height for thumbnail
    
$thumb->jpeg_quality($calidad);            // [OPTIONAL] set quality for jpeg only (0 - 100) (worst - best), default = 75
    
$thumb->save($filed);            // save your thumbnail to file
    
$i++;

ten en cuenta que algunos servidores no manejan imagenes gif, puedes probar si funciona en el tuyo y si no funciona omites las imagenes gif. Tambien puedes usar otros programas para redimencionar imagenes, es cuestion de buscar.