imagesettile

(PHP 4 >= 4.0.6, PHP 5)

imagesettileModifie l'image utilis�e pour le carrelage

Description

bool imagesettile ( resource $image , resource $tile )

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(200200);

// D�finition du carrelage
imagesettile($im$zend);

// R�p�tition de l'image
imagefilledrectangle($im00199199IMG_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 � :