Originariamente inviato da luigi.84
qualcuno sa dirmi come modificare lo script per ridimensionare le immagini in base al width e non in base all'altezza come è adesso?

grazie

sostituisci la funzione SaveProportionateImage con questa

Codice PHP:
    function SaveProportionateImage($filename$quality$width){

        
$dest_width $width;
        
$ratio $this->src_width $dest_width;
        
$dest_height $this->src_height $ratio;

        if (
$dest_width >= $this->src_width){
           
$dest_height $this->src_height;
           
$dest_width  $this->src_width;
        }

        
$dest_image imagecreatetruecolor$dest_width,$dest_height);

        
imagecopyresampled($dest_image$this->src_image0000

            
$dest_width,

            
$dest_height,

            
$this->src_width

            
$this->src_height); 

        
imagejpeg($dest_image$filename.'.jpg'$quality); 

        
imagedestroy($dest_image); 

    } 
il valore che gli passi come ultimo argomento adesso non è + l'altezza ma la larghezza

ciauz


ciauz