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
il valore che gli passi come ultimo argomento adesso non è + l'altezza ma la larghezzaCodice 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_image, 0, 0, 0, 0,
$dest_width,
$dest_height,
$this->src_width,
$this->src_height);
imagejpeg($dest_image, $filename.'.jpg', $quality);
imagedestroy($dest_image);
}
ciauz
ciauz

Rispondi quotando