📜  PHP | imagickdraw circle()函数

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

PHP | imagickdraw circle()函数

ImagickDraw::circle()函数是PHP的 Imagick 库中的一个内置函数,用于绘制圆。

句法:

bool ImagickDraw::circle( $ox, $oy, $px, $py )

参数:该函数接受上面提到的四个参数,如下所述:

  • $ox:这个参数取原点x坐标的值。
  • $oy:这个参数取原点y坐标的值。
  • $px:此参数采用周长 x 坐标的值。
  • $py:此参数采用周长 y 坐标的值。

返回值:此函数不返回任何值。

下面的程序说明了PHP中的ImagickDraw::circle()函数:

程序:

setStrokeOpacity(1);
$draw->setStrokeColor('Red');
$draw->setFillColor('Green');
  
// Set the width and height of image
$draw->setStrokeWidth(7);
$draw->setFontSize(72);
   
// Function to draw circle 
$draw->circle(250, 250, 100, 150);
   
$imagick = new \Imagick();
$imagick->newImage(500, 500, 'White');
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
   
// Display the output image
header("Content-Type: image/png");
echo $imagick->getImageBlob();
?>

输出:

参考: http: PHP。 PHP