(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.
sx
coordenada x de inicio
sy
coordenada y de inicio
ex
coordenada x final
ey
coordenada 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();
}
?>