imagesetbrush

(PHP 4 >= 4.0.6, PHP 5)

imagesetbrushModifie la brosse pour le dessin des lignes

Description

bool imagesetbrush ( resource $image , resource $brush )

imagesetbrush() remplace la brosse courante pour le dessin des lignes par brush . Cette brosse sera alors utilis�e avec des fonctions comme imageline() ou imagepolygon() et avec les couleurs sp�ciales IMG_COLOR_BRUSHED ou IMG_COLOR_STYLEDBRUSHED.

Liste de param�tres

image

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

brush

Une ressource d'image.

Valeurs de retour

Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.

Exemples

Exemple #1 Exemple avec imagesetbrush()

<?php
// Charge un mini-logo PHP
$php imagecreatefrompng('./php.png');

// Cr�ation de l'image principale, 100x100
$im imagecreatetruecolor(100100);

// D�finit l'arri�re-plan en blanc
$white imagecolorallocate($im255255255);
imagefilledrectangle($im0029999$white);

// D�finit la brosse
imagesetbrush($im$php);

// Dessine quelques brosses
imageline($im50505060IMG_COLOR_BRUSHED);

// Affichage de l'image au navigateur
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
imagedestroy($php);
?>

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

Notes

Note: Vous n'avez rien � faire lorsque vous en avez termin� avec une brosse, mais si vous d�truisez l'image de brosse, vous ne DEVEZ plus utiliser les options IMG_COLOR_BRUSHED et IMG_COLOR_STYLEDBRUSHED avant d'avoir cr�� une nouvelle brosse.