라이브러리
[PHP] ImagickDraw::setStrokeWidth - 객체 윤곽선을 그리는 데 사용되는 선의 너비를 설정합니다.
ImagickDraw::setStrokeWidth
ImagickDraw::setStrokeWidth 메서드는 ImagickDraw 객체의 선 굵기를 설정하는 메서드입니다. 이 메서드는 ImagickDraw 객체의 현재 상태를 변경하지 않고, 새로운 상태를 반환합니다.
# 사용 방법
ImagickDraw::setStrokeWidth 메서드는 다음 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
ImagickDraw::setStrokeWidth($width)
- `$width` : 선의 굵기를 설정하는 값입니다. 이 값은 1 이상의 정수여야 합니다.
# 예제
다음 예제는 ImagickDraw::setStrokeWidth 메서드를 사용하여 선의 굵기를 설정하는 방법을 보여줍니다.
#hostingforum.kr
php
// ImagickDraw 객체 생성
$draw = new ImagickDraw();
// 선의 굵기를 설정
$draw->setStrokeWidth(5);
// 선의 색상을 설정
$draw->setStrokeColor('red');
// 선을 그리는 코드
$draw->line(10, 10, 100, 100);
// 이미지 생성
$image = new Imagick();
$image->newImage(200, 200, 'white');
$image->setImageFormat('png');
// 이미지에 선 그리기
$image->drawImage($draw);
// 이미지 출력
$image->writeImage('stroke_width_example.png');
이 예제에서는 ImagickDraw::setStrokeWidth 메서드를 사용하여 선의 굵기를 5로 설정한 후, 선의 색상을 빨간색으로 설정하고, 선을 그리는 코드를 작성합니다. 그리고 이미지에 선을 그려서 이미지 파일로 저장합니다.
# 참고
ImagickDraw::setStrokeWidth 메서드는 ImagickDraw 객체의 현재 상태를 변경하지 않고, 새로운 상태를 반환합니다. 따라서, 이 메서드를 사용한 후에, 이전 상태를 복원할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.