
GmagickDraw::gettextdecoration 함수는 텍스트에 효과를 주기 위해 사용하는 메서드입니다. 이 함수는 3개의 파라미터를 받을 수 있습니다.
1. GmagickDraw::TEXT_DECO_NONE (기본값): 텍스트에 효과를 주지 않습니다.
2. GmagickDraw::TEXT_DECO_UNDERLINE: 텍스트를 밑줄로 표시합니다.
3. GmagickDraw::TEXT_DECO_UNDERLINE_AND_BOLD: 텍스트를 굵은 글씨로 표시하고, 밑줄로 표시합니다.
4. GmagickDraw::TEXT_DECO_UNDERLINE_AND_ITALIC: 텍스트를 기울임꼴로 표시하고, 밑줄로 표시합니다.
5. GmagickDraw::TEXT_DECO_UNDERLINE_AND_BOLD_AND_ITALIC: 텍스트를 굵은 글씨로, 기울임꼴로, 그리고 밑줄로 표시합니다.
이 함수를 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$draw = new GmagickDraw();
$draw->setStrokeColor('black');
$draw->setTextColor('blue');
$draw->setTextDecoration(GmagickDraw::TEXT_DECO_UNDERLINE);
$draw->setFontSize(20);
$draw->drawText(100, 100, 'Hello, World!');
// 또는
$draw->setTextDecoration(GmagickDraw::TEXT_DECO_UNDERLINE_AND_BOLD);
$draw->drawText(100, 120, 'Hello, World!');
// 또는
$draw->setTextDecoration(GmagickDraw::TEXT_DECO_UNDERLINE_AND_ITALIC);
$draw->drawText(100, 140, 'Hello, World!');
// 또는
$draw->setTextDecoration(GmagickDraw::TEXT_DECO_UNDERLINE_AND_BOLD_AND_ITALIC);
$draw->drawText(100, 160, 'Hello, World!";')
2025-05-03 04:46