(PECL imagick 2.0.0)
Imagick::appendImages — Añade un conjunto de imágenes
Añade un conjunto de imágenes en una imagen más grande.
stack
Para apilar las imágenes verticalmente.
Por defecto (o si FALSE
se especifica) las imágenes se apilan de izquierda a derecha.
Si stack
es TRUE
, las imágenes se apilan de arriba hacia abajo.
Devuelve una instancia Imagick si se tuvo éxito.
Lanza ImagickException en caso de error.
Ejemplo #1 Ejemplo de Imagick::appendImages()
<?php
/* Crear un nuevo objeto Imagick */
$im = new Imagick();
/* Crear imágenes de color rojo, verde y azul */
$im->newImage(100, 50, "red");
$im->newImage(100, 50, "green");
$im->newImage(100, 50, "blue");
/* Añadir las imágenes en una sola */
$im->resetIterator();
$combined = $im->appendImages(true);
/* Imprimir la imagen */
$combined->setImageFormat("png");
header("Content-Type: image/png");
echo $combined;
?>
El resultado del ejemplo sería algo similar a: