(PECL imagick 2, PECL imagick 3)
ImagickDraw::pathCurveToQuadraticBezierAbsolute — Рисует квадратичную кривую Безье
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
Рисует квадратичную кривую Безье от текущей точки до (x,y) с (x1,y1) в качестве контрольной точки, используя абсолютные координаты. В конце команды новая текущая точка становится последней парой координат (x,y), используемой в кривой Безье.
x1
Координата x контрольной точки.
y1
Координата y первой контрольной точки.
x
Координата x конечной точки.
y
Координата y конечной точки.
Функция не возвращает значения после выполнения.
Пример #1 Пример использования ImagickDraw::pathCurveToQuadraticBezierAbsolute()
<?php
function pathCurveToQuadraticBezierAbsolute($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeOpacity(1);
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(2);
$draw->setFontSize(72);
$draw->pathStart();
$draw->pathMoveToAbsolute(50,250);
// Определение квадратичной кривой Безье с текущей позицией в качестве начальной точки,