
ImagickDraw::pathCurveToQuadraticBezierAbsolute 메소드는 비어즈 비에르 커브를 사용하여 곡선 그래프를 생성하는 데 사용됩니다. 이 메소드의 매개변수는 다음과 같이 사용됩니다.
- x1, y1: 비어즈 비에르 커브의 첫 번째 점의 x, y 좌표
- x2, y2: 비어즈 비에르 커브의 두 번째 점의 x, y 좌표
- x, y: 비어즈 비에르 커브의 종점의 x, y 좌표
이 메소드를 사용하여 곡선 그래프를 생성하는 예시 코드는 다음과 같습니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setStrokeColor('black');
$draw->setFillColor('none');
$draw->setStrokeWidth(2);
$draw->pathStart();
$draw->pathMoveToAbsolute(100, 100);
$draw->pathCurveToQuadraticBezierAbsolute(150, 50, 200, 150, 250, 100);
$draw->pathClose();
$draw->pathFinish();
$image = new Imagick();
$image->newImage(500, 300, 'white');
$image->drawImage($draw);
$image->writeImage('curve.png');
이 코드는 100, 100에서 시작하여 250, 100로 끝나는 비어즈 비에르 커브를 생성합니다.
2025-08-15 03:16