Must be set after setStrokeColor().
Values between 0 (invisible) and 1.
(PECL imagick 2, PECL imagick 3)
ImagickDraw::setStrokeAlpha — Especifica la opacidad de los contornos de los objetos
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Especifica la opacidad de los contornos de los objetos.
alpha
La opacidad
No devuelve ningún valor.
Ejemplo #1 Ejemplo con ImagickDraw::setStrokeAlpha()
<?php
function setStrokeAlpha($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(4);
$draw->line(100, 100, 400, 145);
$draw->rectangle(100, 200, 225, 350);
$draw->setStrokeOpacity(0.1);
$draw->line(100, 120, 400, 165);
$draw->rectangle(275, 200, 400, 350);
$image = new \Imagick();
$image->newImage(500, 400, $backgroundColor);
$image->setImageFormat("png");
$image->drawImage($draw);
header("Content-Type: image/png");
echo $image->getImageBlob();
}
?>