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