
ImagickDraw::pathMoveToRelative 메소드를 사용하기 전에 현재 위치를 어디로 이동할지에 대한 정보를 얻는 방법은 다음과 같습니다.
1. 이전에 사용한 pathMoveToRelative 메소드의 x, y 좌표를 저장합니다.
2. 현재 위치를 어디로 이동할지에 대한 정보를 저장한 후, pathMoveToRelative 메소드를 사용하여 상대적인 위치로 이동합니다.
이 메소드를 사용하여 이미지에 경로를 추가하는 방법의 예제는 다음과 같습니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setStrokeColor('black');
$draw->setFillColor('red');
$draw->setFontSize(24);
// 현재 위치를 어디로 이동할지에 대한 정보를 저장합니다.
$x = 100;
$y = 100;
// pathMoveToRelative 메소드를 사용하여 상대적인 위치로 이동합니다.
$draw->pathMoveToRelative($x, $y);
// 경로를 추가합니다.
$draw->pathLineToRelative(100, 0);
$draw->pathLineToRelative(0, 100);
$draw->pathClose();
$image = new Imagick();
$image->newImage(300, 300, 'white');
$image->drawImage($draw);
$image->setImageFormat('png');
$image->writeImage('example.png');
이 예제에서는 pathMoveToRelative 메소드를 사용하여 현재 위치에서 상대적인 위치로 이동합니다. 그리고 경로를 추가하고, 이미지에 경로를 그립니다.
2025-07-16 10:49