imagerectangle
(PHP 4, PHP 5)
imagerectangle — Dessine un rectangle
Description
$image
, int $x1
, int $y1
, int $x2
, int $y2
, int $color
)imagerectangle() dessine un rectangle aux coordonnées spécifiées.
Liste de paramètres
-
image
-
Une ressource d'image, retournée par une des fonctions de création d'images, comme imagecreatetruecolor().
-
x1
-
X : coordonnée du coin en haut, à gauche.
-
y1
-
Y : coordonnée du coin en haut, à gauche. 0, 0 est le coin en haut à gauche de l'image.
-
x2
-
X : coordonnée du point en bas, à droite.
-
y2
-
Y : coordonnée du point en bas, à droite.
-
color
-
Un identifiant de couleur créé par la fonction imagecolorallocate().
Valeurs de retour
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemples
Exemple #1 Exemple avec imagerectangle()
<?php // Création d'une image de 200 x 200 pixels $canvas = imagecreatetruecolor(200, 200); // Alloue les couleurs $pink = imagecolorallocate($canvas, 255, 105, 180); $white = imagecolorallocate($canvas, 255, 255, 255); $green = imagecolorallocate($canvas, 132, 135, 28); // Dessine 3 rectangles, chacun avec sa couleur imagerectangle($canvas, 50, 50, 150, 150, $pink); imagerectangle($canvas, 45, 60, 120, 100, $white); imagerectangle($canvas, 100, 120, 75, 160, $green); // Affichage et libération de la mémoire header('Content-Type: image/jpeg'); imagejpeg($canvas); imagedestroy($canvas); ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :