
ImagickDraw::pathLineToVerticalRelative 메소드는 현재 위치에서 상대적인 수직 선을 그립니다.
이 메소드의 첫 번째 매개 변수는 현재 위치를 나타내며, 두 번째 매개 변수는 상대적인 수직 거리를 나타냅니다.
예를 들어, 현재 위치가 (10, 10)이고 상대적인 수직 거리가 20이라면, 선은 (10, 30)으로 이동합니다.
만약 현재 위치가 (10, 10)이고 상대적인 수직 거리가 20, 그리고 상대적인 수평 거리가 10이라면, 선은 (20, 10)으로 이동합니다.
이 메소드를 사용할 때, 현재 위치를 기준으로 상대적인 수직 선을 그립니다.
따라서, 현재 위치가 (10, 10)이고 상대적인 수직 거리가 20, 그리고 상대적인 수평 거리가 10이라면, 선은 (20, 10)으로 이동합니다.
이 코드는 다음과 같이 작동합니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setFillColor('red');
$draw->pathStart();
$draw->pathLineToVerticalRelative(20);
$draw->pathLineToHorizontalRelative(10);
$draw->pathClose();
$imagick->drawImage($draw);
이 코드는 현재 위치에서 상대적인 수직 선을 그립니다.
현재 위치가 (10, 10)이고 상대적인 수직 거리가 20, 그리고 상대적인 수평 거리가 10이라면, 선은 (20, 10)으로 이동합니다.
이 메소드를 사용할 때, 다음 제약과 고려해야 할 사항이 있습니다.
- 현재 위치를 기준으로 상대적인 수직 선을 그립니다.
- 상대적인 수직 거리를 기준으로 선이 그려집니다.
- 상대적인 수평 거리를 기준으로 선이 그려집니다.
- 현재 위치가 선의 시작점이 됩니다.
- 상대적인 수직 거리가 선의 높이를 결정합니다.
- 상대적인 수평 거리가 선의 너비를 결정합니다.
2025-05-19 19:11