(PECL imagick 2, PECL imagick 3)
Imagick::setImageOpacity — Establece el nivel de opacidad de la imagen
Esta función está DEPRECADA a partir de Imagick 3.4.4. Depender de esta funcionalidad está fuertemente desaconsejado.
Establece el nivel de opacidad de la imagen. Este método solo está disponible si Imagick ha sido compilado con ImageMagick versión 6.3.1 o superior. 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()
opacityEl 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;
?>