牛牛在线工具

ImagickDraw::pathCurveToQuadraticBezierAbsolute()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ImagickDraw::pathCurveToQuadraticBezierAbsolute()

在 ImagickDraw 对象中添加二次贝塞尔曲线的绝对路径

函数名: ImagickDraw::pathCurveToQuadraticBezierAbsolute() 适用版本: Imagick 3.1.0以上版本 用法: ImagickDraw::pathCurveToQuadraticBezierAbsolute() 方法用于在 ImagickDraw 对象中添加二次贝塞尔曲线的绝对路径。 语法: bool ImagickDraw::pathCurveToQuadraticBezierAbsolute(float $x1, float $y1, float $x, float $y) 参数: $x1: 控制点的 x 坐标 $y1: 控制点的 y 坐标 $x: 结束点的 x 坐标 $y: 结束点的 y 坐标 返回值:成功时返回 TRUE,失败时返回 FALSE。 示例: // 创建一个 Imagick 对象 $image = new Imagick(); // 创建一个 ImagickDraw 对象 $draw = new ImagickDraw(); // 设置路径起始点 $draw->pathStart(); // 添加二次贝塞尔曲线路径 $draw->pathCurveToQuadraticBezierAbsolute(100, 100, 200, 200); // 设置路径结束点 $draw->pathFinish(); // 将路径应用于图像 $image->drawImage($draw); // 显示图像 header("Content-Type: image/png"); echo $image; 上述示例代码创建了一个 Imagick 对象和一个 ImagickDraw 对象,并使用 pathCurveToQuadraticBezierAbsolute() 方法添加了一条二次贝塞尔曲线的绝对路径。最后,将路径应用于图像并显示出来。 请注意,示例代码中的 Imagick 和 ImagickDraw 对象的创建和图像的显示只是简单的示例,实际使用时可能需要根据具体需求进行调整。