
ImagickDraw 클래스의 setTextInterwordSpacing 메서드는 단어 간의 간격을 설정하는 데 사용됩니다. 이 메서드는 float 타입의 값을 받을 수 있습니다. 단어 간의 간격은 0.0에서 100.0 사이의 값을 받을 수 있습니다.
예를 들어, 단어 간의 간격을 5.0으로 설정하려면 setTextInterwordSpacing 메서드에 5.0을 전달하면 됩니다.
ImagickDraw 클래스의 drawString 메서드를 사용하여 텍스트를 그릴 때, setTextInterwordSpacing 메서드를 사용하여 단어 간의 간격을 설정한 후, 이 설정이 실제로 적용되는지 확인하려면 drawString 메서드의 결과를 확인하면 됩니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setFont('arial.ttf');
$draw->setFontSize(20);
$draw->setTextInterwordSpacing(5.0);
$draw->setFillColor('black');
$draw->setGravity(Imagick::GRAVITY_CENTER);
$draw->annotation(100, 100, 'Hello World');
이 코드는 단어 간의 간격을 5.0으로 설정한 후, 'Hello World'라는 텍스트를 그립니다. drawString 메서드의 결과를 확인하면 단어 간의 간격이 실제로 설정된 것을 확인할 수 있습니다.
2025-04-02 13:11