这里需要的四个值有点令人困惑。毕竟,圆形由三个值定义:中心的 x、y 坐标和半径 r。
第四个值是冗余的,但必须给出,否则函数将失败。解决这种冗余的一种方法是
<?php
$draw = new ImagickDraw ();
// 假设 $x 和 $y 是中心的坐标,$r 是半径:
$draw->circle ($x, $y, $x + $r, $y);
?>
有很多操作与最后一个操作相同,包括
<?php
$draw->circle ($x, $y, $x, $y + $r);
$draw->circle ($x, $y, $x - $r, $y);
$draw->circle ($x, $y, $x, $y - $r);
// 等等,等等。
?>
希望这有帮助。