www.webelix.net

[ PHP ]


La Librairie GD (Les cercles et ellipses)

Auteur : Michaël Todorovic Source : www.developpez.com

Les cercles vides

La fonction permettant de faire un cercle vide.

imageellipse($image, $centre_x, $centre_y, $largeur, $hauteur, $couleur);

- Exemple de cercle vide d'une dimension de 70x70 pixels :

<?php
header("Content-type: image/png");
$x = 150;
$y = 150;

$image = imagecreatetruecolor($x,$y);

$rouge = hexdec("cc");
$vert = hexdec("99");
$bleu = hexdec("cc");
$couleur = imagecolorallocate($image,$rouge,$vert,$bleu);

imageellipse($image,75,75,70,70,$couleur); //on crée le cercle
imagepng($image);
imagedestroy($image);
?>

Résultat :

Cercle vide

Les cercles pleins

La fonction permettant de faire un cercle plein.

imagefilledellipse($image, $centre_x, $centre_y, $largeur, $hauteur, $couleur);

- Exemple de cercle plein d'une dimension de 70x70 pixels :

<?php
header("Content-type: image/png");
$x = 150;
$y = 150;

$image = imagecreatetruecolor($x,$y);

$rouge = hexdec("cc");
$vert = hexdec("99");
$bleu = hexdec("cc");
$couleur = imagecolorallocate($image,$rouge,$vert,$bleu);

imagefilledellipse($image,75,75,70,70,$couleur); //on crée le cercle
imagepng($image);
imagedestroy($image);
?>

Résultat :

Cercle plein