
ImagickDraw::setFontSize 함수를 사용하여 글꼴 크기를 설정할 때는, 글꼴 크기를 설정한 후에 annotation 함수를 호출해야 합니다.
아래 예제를 참고하세요.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setFont('Arial');
$draw->setFontSize(24);
$draw->annotation(10, 10, 'Hello World!');
위 코드에서 setFontSize 함수를 호출한 후에 annotation 함수를 호출하면, 글꼴 크기가 적용됩니다.
만약, 글꼴 크기가 적용되지 않는다면, ImagickDraw 객체를 생성한 후에, setFont 함수를 호출한 후에 setFontSize 함수를 호출해야 합니다.
아래 예제를 참고하세요.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setFont('Arial');
$draw->setFontSize(24);
$draw->annotation(10, 10, 'Hello World!');
$imagick = new Imagick();
$imagick->newImage(500, 500, 'white');
$imagick->setImageFormat('png');
$imagick->drawImage($draw);
$imagick->writeImage('output.png');
위 코드에서 setFont 함수를 호출한 후에 setFontSize 함수를 호출한 후에 annotation 함수를 호출하면, 글꼴 크기가 적용됩니다.
2025-05-16 12:35