salve a tutti
ho questo script che mi permette di creare delle miniature quadrati estrapolando un particolare centrale della foto.
Codice PHP:
function thumbnail($filename){
$im = imagecreatetruecolor(80, 80);
$imfile = imagecreatefromjpeg($filename);
imagecopy ( $im, $imfile, 0, 0, 100, 100, 150, 150 );
header("Content-type: image/jpeg");
imagejpeg($im);
}
$i = thumbnail($curr_path);
Il mio problema è che ho delle foto troppo grandi e l'anteprima generata diventa poco visibile in quanto il particolare è troppo grande.
Dovrei implementare un sistema che prima mi rimpicciolisca la foto del 50% eppoi mi crea l'anteprima estrapolando il particolare centrale della foto ridimensionata.
Qualcuno sa aiutarmi?
grazie