라이브러리

[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 메서드는 이미지를 생성할 때 사용되는 글꼴을 설정합니다. 이 메서드는 이미지의 글꼴을 변경할 때 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 463 페이지

검색

게시물 검색