imagesettile
(PHP 4 >= 4.0.6, PHP 5)
imagesettile — Modifie l'image utilis�e pour le carrelage
Description
imagesettile() remplace l'image de pavement courante par l'image tile , � utiliser dans tous les remplissages (comme avec les fonctions imagefill() et imagefilledpolygon()) lors des remplissages avec l'option IMG_COLOR_TILED.
Une image de carrelage est une image utilis�e pour remplir une zone, de mani�re r�p�titive. N'importe quelle image GD peut servir d'image de remplissage. L'utilisation de la couleur transparente (g�r�e avec la fonction imagecolortransparent()) permet � certaines zones d'appara�tre � travers le carrelage.
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 l'option IMG_COLOR_TILED des fonctions imagefill() et imagefilledpolygon(), avant d'avoir cr�� une nouvelle brosse.
Liste de param�tres
- image
-
Une ressource d'image, retourn� par une des fonctions de cr�ation d'images, comme imagecreatetruecolor().
- tile
-
La ressource de l'image � utiliser en tant que carrelage.
Valeurs de retour
Cette fonction retourne TRUE en cas de succ�s, FALSE en cas d'�chec.
Exemples
Exemple #1 Exemple avec imagesettile()
<?php
// Chargement d'une image externe
$zend = imagecreatefromgif('./zend.gif');
// Cr�ation d'une image de 200x200 pixels
$im = imagecreatetruecolor(200, 200);
// D�finition du carrelage
imagesettile($im, $zend);
// R�p�tition de l'image
imagefilledrectangle($im, 0, 0, 199, 199, IMG_COLOR_TILED);
// Affichage vers le navigateur
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
imagedestroy($zend);
?>
L'exemple ci-dessus va afficher quelque chose de similaire � :