Le uso per fare semplici resize, ma ogni volta che manipolano delle foto, queste perdono notevolmente di qualità, anche se non effettuo alcun resize ma se utilizzo la funzione:
imagecreatefromgif
ottengo in ogni caso una perdita della qualità.
Qualche consiglio ?
Allego in ogni caso il semplice codice:
Codice PHP:$src = imagecreatefromjpeg($uploaded_file['tmp_name']) or die ("Impossibile aprire l'immagine originale");
$thumb = imagecreatetruecolor(250, 250) or die("Impossibile creare la miniatura");
imagecopyresized($thumb, $src, 0, 0, 0, 0, 250, 250, $src_x, $src_y) or die("Impossibile ridimensionare l'immagine");
imagejpeg($thumb, $configurazione[path].'/img/prodotti/mini/'.$next_id.'.jpg' , 100) or die("Impossibile salvare la miniatura");


Rispondi quotando