Documentación offline PHP master

Imagick::mergeImageLayers

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Imagick::mergeImageLayers

Fusiona las capas de la imagen

Descripción#

public Imagick::mergeImageLayers(int $layer_method): Imagick
```php

Fusiona las capas de la imagen en una sola. Este método es útil al utilizar formatos de imagen que emplean múltiples capas, como los PSD. La fusión se controla mediante el argumento `layer_method` que define la forma en que las capas deben fusionarse. Este método solo está disponible si Imagick ha sido compilado con ImageMagick versión 6.3.7 o superior.

## Parámetros

`layer_method`  
Una constante entre las constantes `Imagick::LAYERMETHOD_*`.

## Valores devueltos

Devuelve un objeto Imagick que contiene la imagen fusionada.

## Errores/Excepciones

Lanza una ImagickException en caso de error.

## Ejemplos

Ejemplo con `Imagick::mergeImageLayers`
addImage($imagick2); $imagick->setImageFormat('png'); $result = $imagick->mergeImageLayers($layerMethodType); header("Content-Type: image/png"); echo $result->getImageBlob(); } ?>

```php

Véase también#

Imagick::flattenImages