1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
header('Content-type: image/jpeg');
$image = imagecreatefromjpeg('image/actualites/actualites.jpg');
$destination = imagecreate(100, 100);
$blanc = imagecolorallocate($image, 255, 255, 255);
$noir = imagecolorallocate($image, 0, 0, 0);
$noir = imagecolorallocate($image, 0, 0, 0);
$largeur_src = imagesx($image);
$hauteur_src = imagesy($image);
imagecopyresampled($destination, $image, 0, 0, 0, 0, 100, 100, $largeur_src, $hauteur_src);
imagecolortransparent($destination, $noir);
imagetruecolortopalette($image, TRUE, 128);
$color = imagecolorallocate($image,255,255,255);
imagearc($image,0,0,100,100,0,360,$color);
imagefilltoborder($image,0,0,$color,$color);
imagecolortransparent($image,$color);
imagejpeg($destination);
?>
le resultat :
redimensionnement ok!
mais l'image reste carré...
alors que je voudrais un cercle
Merci de votre aide |
Partager