라이브러리
[PHP] Imagick::roundCorners - 이미지 모서리를 둥글게 만듭니다.
Imagick::roundCorners 메서드는 PHP의 Imagick 클래스에 속하는 메서드입니다. 이 메서드는 주어진 이미지의 모서리를 둥근 모양으로 변형하는 데 사용됩니다.
사용법
Imagick::roundCorners 메서드는 두 개의 인수를 받습니다. 첫 번째 인수는 이미지의 너비를 나타내는 정수 값이며, 두 번째 인수는 이미지의 높이를 나타내는 정수 값입니다.
예제
다음은 Imagick::roundCorners 메서드를 사용하여 이미지의 모서리를 둥근 모양으로 변형하는 예제입니다.
#hostingforum.kr
php
// Imagick 클래스를 사용하여 새로운 이미지 객체를 생성합니다.
$image = new Imagick('원본이미지.jpg');
// 이미지의 모서리를 둥근 모양으로 변형합니다.
$image->roundCorners(10, 10);
// 변형된 이미지를 저장합니다.
$image->writeImage('변형된이미지.jpg');
// 변형된 이미지를 표시합니다.
header('Content-Type: image/jpeg');
echo $image;
이 예제에서는 '원본이미지.jpg' 파일을 읽어들여 Imagick 클래스의 새로운 객체를 생성합니다. 그런 다음 `roundCorners` 메서드를 사용하여 이미지의 모서리를 둥근 모양으로 변형합니다. 변형된 이미지를 '변형된이미지.jpg' 파일에 저장합니다. 마지막으로 변형된 이미지를 표시합니다.
옵션
Imagick::roundCorners 메서드는 두 개의 옵션을 제공합니다.
* `radius`: 모서리의 둥근 정도를 나타내는 정수 값입니다. 기본값은 0입니다.
* `border`: 모서리의 둥근 모양을 구분하는 색상입니다. 기본값은 흰색입니다.
다음은 `radius` 옵션을 사용하여 모서리의 둥근 정도를 조절하는 예제입니다.
#hostingforum.kr
php
// Imagick 클래스를 사용하여 새로운 이미지 객체를 생성합니다.
$image = new Imagick('원본이미지.jpg');
// 이미지의 모서리를 둥근 모양으로 변형합니다. 모서리의 둥근 정도는 20으로 설정합니다.
$image->roundCorners(10, 10, new ImagickDraw(), 20);
// 변형된 이미지를 저장합니다.
$image->writeImage('변형된이미지.jpg');
// 변형된 이미지를 표시합니다.
header('Content-Type: image/jpeg');
echo $image;
이 예제에서는 `roundCorners` 메서드의 세 번째 인수로 `ImagickDraw` 객체를 전달하여 모서리의 둥근 정도를 20으로 설정합니다.
참고
Imagick::roundCorners 메서드는 이미지의 모서리를 둥근 모양으로 변형하는 데 사용됩니다. 이 메서드는 이미지의 너비와 높이를 인수로 받으며, 두 개의 옵션인 `radius`와 `border`를 제공합니다. 이 메서드는 PHP의 Imagick 클래스에 속하는 메서드입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.