(PECL imagick 3 >= 3.3.0)
Imagick::smushImages — Prend toutes les images du pointeur d'image actuel jusqu'à la fin de la liste d'images et les écrase
Prend toutes les images du pointeur d'image actuel jusqu'à la fin de la liste d'images et les écrase les unes sur les autres de haut en bas si le paramètre stack est vrai, sinon de gauche à droite.
stack
offset
La nouvelle image écrasée.
Exemple #1 Imagick::smushImages()
<?php
function smushImages($imagePath, $imagePath2) {
$imagick = new \Imagick(realpath($imagePath));
$imagick2 = new \Imagick(realpath($imagePath2));
$imagick->addimage($imagick2);
$smushed = $imagick->smushImages(false, 50);
$smushed->setImageFormat('jpg');
header("Content-Type: image/jpg");
echo $smushed->getImageBlob();
}
?>