라이브러리

[PHP] GmagickDraw::setfontweight - 글꼴 두께를 설정합니다.




GmagickDraw::setfontweight


GmagickDraw::setfontweight는 GmagickDraw 객체의 글꼴 가중치를 설정하는 메소드입니다. 글꼴 가중치는 글꼴의 두께를 나타내며, 0에서 1000 사이의 값을 가집니다. 0은 가장 얇은 두께를 나타내며, 1000은 가장 두꺼운 두께를 나타냅니다.

사용법


GmagickDraw::setfontweight를 사용하려면, 먼저 GmagickDraw 객체를 생성하고, 그 객체의 글꼴 가중치를 설정해야 합니다. 글꼴 가중치를 설정한 후, GmagickDraw 객체의 drawText 메소드를 사용하여 텍스트를 그릴 수 있습니다.

예제


#hostingforum.kr
php

// GmagickDraw 객체 생성

$draw = new GmagickDraw();



// 글꼴 가중치 설정

$draw->setfontweight(500); // 500은 중간 두께를 나타냅니다.



// 텍스트 그리기

$draw->setTextAntialias(true);

$draw->setFontSize(24);

$draw->setTextColor('black');

$draw->setTextDecoration(Gmagick::LINE_OVERLAY);

$draw->setTextKerning(0.5);

$draw->setTextEncoding('UTF-8');

$draw->setFillColor('red');

$draw->setFont('arial.ttf');

$draw->annotation(100, 100, 'Hello, World!');



// Gmagick 이미지 생성

$gm = new Gmagick();

$gm->newImage(800, 600, 'white');

$gm->drawImage($draw);



// 이미지 출력

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

echo $gm;



참고


* GmagickDraw::setfontweight 메소드는 GmagickDraw 객체의 글꼴 가중치를 설정하는 메소드입니다.
* 글꼴 가중치는 0에서 1000 사이의 값을 가집니다.
* 0은 가장 얇은 두께를 나타내며, 1000은 가장 두꺼운 두께를 나타냅니다.
* GmagickDraw::setTextAntialias 메소드는 텍스트의 안티 앨리어싱을 설정하는 메소드입니다.
* GmagickDraw::setTextColor 메소드는 텍스트의 색상을 설정하는 메소드입니다.
* GmagickDraw::setTextDecoration 메소드는 텍스트의 장식을 설정하는 메소드입니다.
* GmagickDraw::setTextKerning 메소드는 텍스트의 케닝을 설정하는 메소드입니다.
* GmagickDraw::setTextEncoding 메소드는 텍스트의 인코딩을 설정하는 메소드입니다.
* GmagickDraw::setFillColor 메소드는 텍스트의 채색을 설정하는 메소드입니다.
* GmagickDraw::setFont 메소드는 텍스트의 글꼴을 설정하는 메소드입니다.
* Gmagick::LINE_OVERLAY는 텍스트의 장식으로 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색