라이브러리

[PHP] ImagickDraw::getTextKerning - 텍스트 커닝을 가져옵니다.




ImagickDraw::getTextKerning

ImagickDraw::getTextKerning 메소드는 텍스트의 간격을 조절하는 데 사용됩니다. 텍스트 간격은 글자와 글자의 간격을 의미하며, 텍스트의 가독성을 향상시키기 위해 사용됩니다.

사용법


ImagickDraw::getTextKerning 메소드는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

ImagickDraw::getTextKerning($kerning)



* `$kerning`: 텍스트 간격을 조절하는 데 사용되는 값입니다. 기본값은 0입니다.

예제


다음 예제는 ImagickDraw::getTextKerning 메소드를 사용하여 텍스트 간격을 조절하는 방법을 보여줍니다.

#hostingforum.kr
php

// ImagickDraw 객체 생성

$draw = new ImagickDraw();



// 텍스트 간격을 조절하는 데 사용되는 값

$kerning = 2;



// 텍스트 간격을 설정

$draw->setTextKerning($kerning);



// 텍스트를 그리기 위한 설정

$draw->setFontSize(24);

$draw->setFillColor('black');

$draw->setStrokeColor('black');

$draw->setStrokeWidth(1);



// 텍스트를 그리기

$text = 'Hello, World!';

$imagick = new Imagick();

$imagick->newImage(400, 100, 'white');

$imagick->setImageFormat('png');

$imagick->drawImage($draw);

$imagick->annotateImage($draw, 10, 40, 0, $text);



// 이미지 출력

header('Content-Type: image/png');

echo $imagick->getImageBlob();



이 예제에서는 텍스트 간격을 2로 설정하고, 텍스트를 'Hello, World!'로 설정합니다. 텍스트 간격을 조절하는 데 사용되는 값은 `$kerning` 변수에 저장되어 있습니다.

결과


이 예제의 결과는 다음과 같습니다.

![text_kerning_example](https://user-images.githubusercontent.com/.../text_kerning_example.png)

이미지는 텍스트 간격이 조절된 텍스트를 보여줍니다. 텍스트 간격이 조절된 텍스트는 더 가독성이 좋습니다.

참고


ImagickDraw::getTextKerning 메소드는 텍스트 간격을 조절하는 데 사용됩니다. 텍스트 간격은 글자와 글자의 간격을 의미하며, 텍스트의 가독성을 향상시키기 위해 사용됩니다. 이 메소드는 텍스트 간격을 조절하는 데 사용되는 값을 설정하는 데 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색