(PECL imagick 2.0.0)
Imagick::setImageOpacity — Establece el nivel de opacidad de la imagen
$opacity
) : boolEstablece el nivel de opacidad de la imagen. Este método está disponible si Imagick ha sido compilado con la versión 6.3.1 o superior de ImageMagick. Este método opera en todos los canales, lo que significa que, por ejemplo, un valor de la opacidad de 0.5 establecerá todas las áreas transparentes a parcialmente opacas. Para añadir transparencia a áreas que no lo son ya, use Imagick::evaluateImage()
opacity
El nivel de transpariencia: 1.0 es completamente opaco y 0.0 es completamente transparente.
Devuelve TRUE
en caso de éxito.
Ejemplo #1 Un ejemplo de Imagick::setImageOpacity()
Un ejemplo usando Imagick::setImageOpacity()
<?php
/* Crear el objeto */
$imagen = new Imagick('origen.png');
/* Establecer la opacidad */
$imagen->setImageOpacity(0.7);
/* Mostrar la imagen */
header('Content-type: image/png');
echo $imagen;
?>