[ 228 939 ]
[ 38.103.63.56 ]
La Librairie GD (Les rectangles)Les rectangles videsLa fonction permettant de faire un rectangle vide. imagerectangle($image, $x_orig, $y_orig, $x_dest, $y_dest, $couleur); Remarque : GD dessine à partir d'en haut à gauche. Si les coordonnées du point de fin ont une valeur inférieure au point de départ, vous risquez d'avoir des surprises. - Exemple de rectangle vide d'une dimension de 50x90 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);
imagerectangle($image,50,30,100,120,$couleur); //on crée le rectangle
imagepng($image);
imagedestroy($image);
?>
Résultat : Les rectangles pleinsLa fonction permettant de faire un rectangle plein. imagefilledrectangle($image, $x_orig, $y_orig, $x_dest, $y_dest, $couleur); - Exemple de rectangle plein d'une dimension de 50x90 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);
imagefilledrectangle($image,50,30,100,120,$couleur); //on crée le rectangle
imagepng($image);
imagedestroy($image);
?>
Résultat : |