(PECL imagick 2, PECL imagick 3)
ImagickDraw::setStrokeOpacity — Especifica la opacidad de los perfiles de los objetos contorneados
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Especifica la opacidad de los perfiles de los objetos contorneados.
stroke_opacity
opacidad del contorno. 1.0 es completamente opaco
No devuelve ningún valor.
Ejemplo #1 Ejemplo de ImagickDraw::setStrokeOpacity()
<?php
function setStrokeOpacity($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeWidth(1);
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(10);
$draw->setStrokeOpacity(1);
$draw->line(100, 80, 400, 125);
$draw->rectangle(25, 200, 150, 350);
$draw->setStrokeOpacity(0.5);
$draw->line(100, 100, 400, 145);
$draw->rectangle(200, 200, 325, 350);
$draw->setStrokeOpacity(0.2);
$draw->line(100, 120, 400, 165);
$draw->rectangle(375, 200, 500, 350);
$image = new \Imagick();
$image->newImage(550, 400, $backgroundColor);
$image->setImageFormat("png");
$image->drawImage($draw);
header("Content-Type: image/png");
echo $image->getImageBlob();
}
?>