(PECL imagick 2, PECL imagick 3)
ImagickDraw::line — Dibuja una línea
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Dibuja una línea en la imagen usando el color de contorno actual, la opacidad de contorno, y el ancho de contorno.
sxcoordenada x de inicio
sycoordenada y de inicio
excoordenada x final
eycoordenada y final
No devuelve ningún valor.
Ejemplo #1 Ejemplo de ImagickDraw::line()
<?php
function line($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(2);
$draw->setFontSize(72);
$draw->line(125, 70, 100, 50);
$draw->line(350, 170, 100, 150);
$imagick = new \Imagick();
$imagick->newImage(500, 500, $backgroundColor);
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
header("Content-Type: image/png");
echo $imagick->getImageBlob();
}
?>