Ciao a tutti, ho un problema, con questo piccolo script ridimensiono una foto rendendola di larghezza pari a 400 pixel.
Io vorrei fare in modo che l'utente carichi delle foto e queste vengano inserite su sito con le dimensioni da me prescelte, 400x200 pixel.
Ora... la larghezza è sistemata con questo script qui sotto, ma per l'altezza come faccio ?
Ho provato ad usare queste righe :codice:include("classe_resize.php"); $resize = new resize; $resize->urlimage = "../2010_altarisoluzione/$data($newstring)$foto_name"; $resize->fisso = 0; $resize->maxX = 400; $resize->maxY = 100; $resize->latofisso = "X"; $resize->folder = "../2010_medio/"; $resize->newName = "$data($newstring)$foto_name"; $resize->go();
Ma non mi taglia l'altezza, me la ridimensiozne dandomi quindi una foto schiacciata.codice:$percorso_file = "../2010_medio/$data($newstring)$foto_name"; $dest = "../2010/$data($newstring)$foto_name"; list($larghezza, $altezza) = getimagesize("$percorso_file"); $img = imagecreatefromjpeg($percorso_file); $qualita = 100; $nuova_altezza = "220"; $nuova_larghezza= "400"; $tmp_img = imagecreatetruecolor($nuova_larghezza, $nuova_altezza); imageantialias($tmp_img, true); imagecopyresampled($tmp_img, $img, 0, 0, 0, 0, $nuova_larghezza, $nuova_altezza, $larghezza, $altezza); imagedestroy($img); $img = $tmp_img; $immagine_nuova = $cartella . $file_name; imagejpeg($img, $dest, $qualita);
Avete idee di come possa tagliare la foto quando abbiamo una eccedenza in altezza ?
Grazie

Rispondi quotando