
ImagickDraw::roundRectangle 함수는 둥근 직사각형을 그리는 데 사용됩니다. 이 함수의 파라미터는 다음과 같습니다.
- x1: 둥근 직사각형의 왼쪽 위 모서리 x 좌표
- y1: 둥근 직사각형의 왼쪽 위 모서리 y 좌표
- x2: 둥근 직사각형의 오른쪽 아래 모서리 x 좌표
- y2: 둥근 직사각형의 오른쪽 아래 모서리 y 좌표
- rx: 둥근 직사각형의 모서리 반경
- y: 둥근 직사각형을 그릴 때 사용할 pen
- fill: 둥근 직사각형을 채우기 위한 fill
둥근 직사각형의 모서리 반경을 설정하는 파라미터는 "rx"입니다.
둥근 직사각형의 시작점과 끝점을 설정하는 방법은 다음과 같습니다.
- 첫 번째 파라미터인 "x1"과 "y1"로 왼쪽 위 모서리를 지정합니다.
- 두 번째 파라미터인 "x2"와 "y2"로 오른쪽 아래 모서리를 지정합니다.
- 세 번째 파라미터인 "rx"로 모서리 반경을 설정합니다.
예를 들어, 왼쪽 위 모서리 (10, 10), 오른쪽 아래 모서리 (100, 100)인 둥근 직사각형을 그릴 때는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->roundRectangle(10, 10, 100, 100, 20);
$im->drawImage($draw);
$im->writeImage("rounded_rectangle.png");
$im->destroy();
2025-04-18 18:25