imagepalettecopy

(PHP 4 >= 4.0.1, PHP 5, PHP 7)

imagepalettecopyCopiar la paleta de una imagen a otra

Descripción

imagepalettecopy ( resource $destination , resource $source ) : void

imagepalettecopy() copia la paleta de la imagen source a la imagen destination.

Parámetros

destination

El recurso de imagen de destino.

source

El recurso de imagen de origen.

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Ejemplo de imagepalettecopy()

<?php
// Crear dos imágenes de paleta
$paleta1 imagecreate(100100);
$paleta2 imagecreate(100100);

// Asignar verde al fondo
// en la primera imagen de paleta
$verde imagecolorallocate($paleta102550);

// Copiar la paleta de la imagen 1 a la imagen 2
imagepalettecopy($paleta2$paleta1);

// Ya que la paleta ha sido copiada podemos usar el
// color verde asignado a la imagen 1 sin usar
// imagecolorallocate() dos veces
imagefilledrectangle($paleta2009999$verde);

// Imprimir la imagen en el navegdor
header('Content-type: image/png');

imagepng($paleta2);
imagedestroy($paleta1);
imagedestroy($paleta2);
?>