PHP | imagickdraw line()函数
ImagickDraw::line()函数是PHP的 Imagick 库中的一个内置函数,用于绘制一条线。此函数使用当前笔划颜色、笔划不透明度和笔划宽度绘制线条。
句法:
bool ImagickDraw::line( $sx, $sy, $ex, $ey )
参数:该函数接受上面提到的四个参数,如下所述:
- $sx:该参数取起始x坐标的值。
- $sy:这个参数取起始y坐标的值。
- $ex:该参数取结束x坐标的值。
- $ey:此参数取结束 y 坐标的值。
返回值:此函数在成功时返回 TRUE。
下面的程序说明了PHP中的ImagickDraw::line()函数:
程序:
php
setFillColor('red');
// Function to draw line
$draw->line(10, 30, 180, 200);
// Create Imagick object
$imagick = new \Imagick();
// Create new image of given size
$imagick->newImage(300, 300, 'white');
// Set the image format
$imagick->setImageFormat("png");
// Function to draw the image
$imagick->drawImage($draw);
header("Content-Type: image/png");
// Display the output image
echo $imagick->getImageBlob();
?>
输出:
参考: http: PHP。 PHP