라이브러리
[PHP] ImagickDraw::setFontFamily - 텍스트로 주석을 달 때 사용할 글꼴 패밀리를 설정합니다.
ImagickDraw::setFontFamily
ImagickDraw::setFontFamily는 ImagickDraw 객체의 글꼴을 설정하는 메서드입니다. 이 메서드는 이미지를 생성할 때 사용되는 글꼴을 지정합니다.
사용법
setFontFamily 메서드는 다음 형식으로 사용됩니다.
#hostingforum.kr
php
ImagickDraw::setFontFamily(string $family)
* `$family` : 사용할 글꼴 이름을 지정합니다.
예제
다음 예제는 ImagickDraw::setFontFamily 메서드를 사용하여 글꼴을 설정하는 방법을 보여줍니다.
#hostingforum.kr
php
// ImagickDraw 객체 생성
$draw = new ImagickDraw();
// 글꼴 설정
$draw->setFontFamily('Arial');
// 글꼴 크기 설정
$draw->setFontSize(24);
// 문자열 설정
$draw->setFillColor('black');
$draw->annotation(10, 10, 'Hello, World!');
// 이미지 생성
$image = new Imagick();
$image->newImage(500, 500, 'white');
$image->setImageFormat('png');
$image->drawImage($draw);
// 이미지 출력
$image->writeImage('output.png');
이 예제에서는 'Arial' 글꼴을 사용하여 'Hello, World!' 문자열을 10, 10 위치에 출력합니다.
글꼴 목록
ImagickDraw::setFontFamily 메서드에서 사용할 수 있는 글꼴 목록은 다음과 같습니다.
* 'Arial'
* 'Arial Black'
* 'Arial Rounded MT Bold'
* 'Calibri'
* 'Cambria'
* 'Cambria Math'
* 'Comic Sans MS'
* 'Courier New'
* 'Georgia'
* 'Impact'
* 'Lucida Console'
* 'Lucida Handwriting'
* 'Lucida Sans Unicode'
* 'Microsoft Sans Serif'
* 'Palatino Linotype'
* 'Tahoma'
* 'Times New Roman'
* 'Verdana'
이 글꼴 목록은 운영 체제에 따라 다를 수 있습니다.
참고
ImagickDraw::setFontFamily 메서드는 이미지를 생성할 때 사용되는 글꼴을 설정합니다. 이 메서드는 이미지의 글꼴을 변경할 때 사용됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.