
GmagickDraw::setstrokecolor 함수의 파라미터로 사용할 수 있는 색상 형식은 GmagickColor 또는 문자열(color name, RGB, RGBA, CMYK, CMYKA, hex color code)입니다.
예제로 GmagickColor을 사용한 경우:
#hostingforum.kr
php
$draw = new GmagickDraw();
$draw->setStrokeColor(new GmagickColor('red'));
$draw->setFillColor(new GmagickColor('blue'));
$draw->rectangle(10, 10, 100, 100);
$gm = new Gmagick();
$gm->newImage(120, 120, 'white');
$gm->drawImage($draw);
$gm->setImageFormat('png');
$gm->writeImage('image.png');
예제로 문자열(color name, RGB, RGBA, CMYK, CMYKA, hex color code)을 사용한 경우:
#hostingforum.kr
php
$draw = new GmagickDraw();
$draw->setStrokeColor('red');
$draw->setFillColor('blue');
$draw->rectangle(10, 10, 100, 100);
$gm = new Gmagick();
$gm->newImage(120, 120, 'white');
$gm->drawImage($draw);
$gm->setImageFormat('png');
$gm->writeImage('image.png');
hex color code를 사용한 경우:
#hostingforum.kr
php
$draw = new GmagickDraw();
$draw->setStrokeColor('#FF0000');
$draw->setFillColor('#0000FF');
$draw->rectangle(10, 10, 100, 100);
$gm = new Gmagick();
$gm->newImage(120, 120, 'white');
$gm->drawImage($draw);
$gm->setImageFormat('png');
$gm->writeImage('image.png');
2025-07-24 05:10