function miniature($image,$width=100,$height=75,$rep='./mini/'){
$sz = getimagesize($image);
$destw = $sz[0]/2;
$desth = $sz[1]/2;
if($destw<$width or $desth<$height){$destw=$sz[0]; $desth=$sz[1];}
$imgsrc = imagecreatefromjpeg($image);
$imgtmp = imagecreatetruecolor($width,$height);
imagecopyresampled($imgtmp,$imgsrc,0,0,0,0,$destw,$desth,$sz[0],$sz[1]);
imagejpeg($imgtmp,$rep.$image,75);
}
YvesB a dit:Voila j'ai fait mon script pour le mon site, mais je l'ai rendu accessible pour tout le monde... et aussi les webmasters peuvent s'en servir pour leurs sites directement avec la variable ?imurl=
http://www.blogamax.net/resize/
++
function miniature($image,$width=100,$height=75,$rep='./mini/'){
$sz = getimagesize($image);
$destw = $sz[0]/2;
$desth = $sz[1]/2;
if($destw<$width or $desth<$height){$destw=$sz[0]; $desth=$sz[1];}
$imgsrc = imagecreatefromjpeg($image);
$imgtmp = imagecreatetruecolor($width,$height);
imagecopyresampled($imgtmp,$imgsrc,0,0,0,0,$destw,$desth,$sz[0],$sz[1]);
imagejpeg($imgtmp,$rep.$image,75);
}