Manuel PHP
Précédent |  | Suivant

# imagepolygon

(PHP 3, PHP 4, PHP 5)

imagepolygon -- Dessine un polygone

## Description

bool imagepolygon ( resource image, array points, int num_points, int color )

imagepolygon() dessine un polygone dans l'image `image`.

## Liste de paramètres

`image`

  Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().

`points`

  Tableau qui contient les sommets du polygone sous la forme : points[0] = x0, points[1] = y0, points[2] = x1, points[3] = y1, etc.

`num_points`

  Le nombre de points (sommets).

`color`

  Un identifiant de couleur créé par la fonction imagecolorallocate()

## Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

## Exemples

Exemple 1. Exemple avec imagepolygon()

`<?php // Nouvelle image $image = imagecreatetruecolor(400, 300); // Couleur de fond $bg = imagecolorallocate($image, 0, 0, 0); // Couleur pour les bords du polygone $col_poly = imagecolorallocate($image, 255, 255, 255); // On dessine le polygone imagepolygon($image, array ( 0, 0, 100, 200, 300, 200 ), 3, $col_poly); // On affiche l'image header("Content-type: image/png"); imagepng($image); ?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

## Voir aussi

imagecreate()
imagecreatetruecolor()

Précédent | Sommaire | Suivant
imagepng | Niveau supérieur | imagepsbbox