Copia la paleta de una imagen a otra

# imagepalettecopy

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

imagepalettecopy — Copia la paleta de una imagen a otra

### Descripción

function imagepalettecopy(GdImage `$dst`, GdImage `$src`): void

imagepalettecopy() copia la paleta de la imagen `src` a la imagen `dst`.

### Parámetros

`dst`

  El objeto de la imagen de destino.

`src`

  El objeto de la imagen fuente.

### Valores devueltos

No se retorna ningún valor.

### Historial de cambios

Versión | Descripción
--- | ---
8.0.0 | `dst` y `src` ahora esperan instancias de GdImage ; anteriormente, se esperaban resources.

### Ejemplos

Ejemplo #1 Ejemplo con imagepalettecopy()

    <?php
    // Creación de 2 paletas
    $palette1 = imagecreate(100, 100);
    $palette2 = imagecreate(100, 100);

    // Define el fondo en verde
    // para la primera
    $green = imagecolorallocate($palette1, 0, 255, 0);

    // Copia la primera paleta a la segunda
    imagepalettecopy($palette2, $palette1);

    // Sabiendo que la paleta ahora está copiada, se puede
    // usar el color verde asignado a la primera paleta
    // sin necesidad de usar de nuevo la función imagecolorallocate()
    imagefilledrectangle($palette2, 0, 0, 99, 99, $green);

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

    imagepng($palette2);
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open