ImagickDraw::line

(PECL imagick 2, PECL imagick 3)

ImagickDraw::lineDibuja una línea

Descripción

publicImagickDraw::line(
    float$sx,
    float$sy,
    float$ex,
    float$ey
): bool
Advertencia

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.

Parámetros

sx

coordenada x de inicio

sy

coordenada y de inicio

ex

coordenada x final

ey

coordenada y final

Valores devueltos

No devuelve ningún valor.

Ejemplos

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();
}

?>
To Top