(PHP 4 >= 4.0.1, PHP 5)
imagecopymerge — Copiar y fusionar parte de una imagen
Copia una parte de src_im en dst_im comenzando en las coodenadas x,y src_x, src_y con un ancho de src_w y un alto de src_h. La porción definida será copiada en las coordenadas x,y dst_x y dst_y.
Destino del recurso de enlace a una imagen.
Origen del recurso de enlace a una imagen.
Coordenada x del punto de destino.
Coordenada y del punto de destino.
Coordenada x del punto de origen.
Coordenada y del punto de origen.
Ancho del origen.
Alto del origen.
Las dos imágenes serán fusionadas según pct cuyo valor puede estar entre 0 y 100. Cuando pct = 0, no se realiza ninguna acción, cuando es 100 esta función se comportará de forma idéntica a imagecopy() para imágenes de paleta, mientras que implementa transparencia alfa para imágenes de color verdadero.
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Example #1 Fusionar dos copias del logotipo de PHP.net con 75% de transparencia
<?php
// Crear instancias de imágenes
$destino = imagecreatefromgif('php.gif');
$origen = imagecreatefromgif('php.gif');
// Copiar y fusionar
imagecopymerge($destino, $origen, 10, 10, 0, 0, 100, 47, 75);
// Imprimir y liberar memoria
header('Content-Type: image/gif');
imagegif($destino);
imagedestroy($destino);
imagedestroy($origen);
?>