imagepalettecopy
(PHP 4 >= 4.0.1, PHP 5)
imagepalettecopy — Copie la palette d'une image à l'autre
Description
void imagepalettecopy
( resource
$destination
, resource $source
)
imagepalettecopy() copie la palette de
l'image source
dans l'image
destination
.
Liste de paramètres
-
destination
-
La ressource de l'image de destination.
-
source
-
La ressource de l'image source.
Valeurs de retour
Aucune valeur n'est retournée.
Exemples
Exemple #1 Exemple avec imagepalettecopy()
<?php // Création de 2 palettes $palette1 = imagecreate(100, 100); $palette2 = imagecreate(100, 100); // Définit l'arrière-plan en vert // pour la première $green = imagecolorallocate($palette1, 0, 255, 0); // Copie la première palette dans la deuxième imagepalettecopy($palette2, $palette1); // Sachant que la palette est maintenant copiée, nous pouvons // utiliser la couleur verte allouée à la première palette // sans pour autant utiliser de nouveau la fonction imagecolorallocate() imagefilledrectangle($palette2, 0, 0, 99, 99, $green); // Affichage de l'image sur le navigateur header('Content-type: image/png'); imagepng($palette2); imagedestroy($palette1); imagedestroy($palette2); ?>