(PHP 4, PHP 5)
imagepolygon — Dessine un polygone
imagepolygon() dessine un polygone dans l'image image.
Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().
Un tableau contenant les sommets du polygone, e.g. :
points[0] | = x0 |
points[1] | = y0 |
points[2] | = x1 |
points[3] | = y1 |
Le nombre de points (sommets).
Un identifiant de couleur créé par la fonction imagecolorallocate().
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Exemple #1 Exemple avec imagepolygon()
<?php
// Création d'une image vide
$image = imagecreatetruecolor(400, 300);
// Alloue une couleur pour le polygone
$col_poly = imagecolorallocate($image, 255, 255, 255);
// Dessine le polygone
imagepolygon($image, array(
0, 0,
100, 200,
300, 200
),
3,
$col_poly);
// Affichage de l'image sur le navigateur
header('Content-type: image/png');
imagepng($image);
imagedestroy($image);
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :