📜  PHP | imagickdraw line()函数

📅  最后修改于: 2022-05-13 01:56:32.535000             🧑  作者: Mango

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