📅  最后修改于: 2023-12-03 14:45:17.468000             🧑  作者: Mango
imagickdraw pathMoveToRelative()
函数是PHP Imagick扩展中 ImagickDraw
类的方法之一。该方法用于设置路径对象的起始点坐标。
public ImagickDraw ImagickDraw::pathMoveToRelative(float $x, float $y)
imagickdraw pathMoveToRelative()
函数需要传入两个参数:
$x
:路径起始点的横坐标偏移量,相对于当前位置。以px为单位。$y
:路径起始点的纵坐标偏移量,相对于当前位置。以px为单位。该函数返回一个 ImagickDraw
对象,可以链式调用其它函数。如果函数执行失败,将抛出一个 ImagickDrawException
异常。
下面是一个简单的使用例子,其中 $draw
对象是已经实例化好的 ImagickDraw
对象。
// 设置起始点坐标
$draw->pathMoveToRelative(20, 30);
以下是 ImagickDraw
类中一些相关的方法:
pathLineToAbsolute($x, $y)
:绘制一条从当前位置到指定位置的直线。pathCurveToQuadraticBezierAbsolute($x1, $y1, $x2, $y2)
:绘制一条从当前位置到指定位置的二次贝塞尔曲线。pathArcRelative($rx, $ry, $x_axis_rotation, $large_arc_flag, $sweep_flag, $x, $y)
:绘制一条从当前位置到指定位置的椭圆弧线。更多方法可以查阅官方文档。