
Imagick::drawImage 함수의 fillColor 매개변수는 다양한 색상 형식을 지원합니다.
- RGB(Red, Green, Blue) : 3개의 숫자를 사용하여 0에서 255까지의 값을 지정합니다. 예를 들어, 'rgb(255, 0, 0)'은 빨간색을 지정합니다.
- RGBA(Red, Green, Blue, Alpha) : 4개의 숫자를 사용하여 0에서 255까지의 값을 지정합니다. 예를 들어, 'rgba(255, 0, 0, 128)'은 반투명한 빨간색을 지정합니다.
- CMYK(Cyan, Magenta, Yellow, Black) : 4개의 숫자를 사용하여 0에서 100까지의 값을 지정합니다. 예를 들어, 'cmyk(0, 100, 100, 0)'은 초록색을 지정합니다.
- CMYKA(Cyan, Magenta, Yellow, Black, Alpha) : 5개의 숫자를 사용하여 0에서 100까지의 값을 지정합니다. 예를 들어, 'cmyka(0, 100, 100, 0, 128)'은 반투명한 초록색을 지정합니다.
- grayscale(그레이스케일) : 1개의 숫자를 사용하여 0에서 255까지의 값을 지정합니다. 예를 들어, 'grayscale(128)'은 중간 그레이스케일을 지정합니다.
- grayscalealpha(그레이스케일 알파) : 2개의 숫자를 사용하여 0에서 255까지의 값을 지정합니다. 예를 들어, 'grayscalealpha(128, 128)'은 반투명한 중간 그레이스케일을 지정합니다.
- transparentcolor(투명색) : 'transparent'을 사용하여 투명색을 지정합니다.
- transparentcoloralpha(투명색 알파) : 'transparentalpha'를 사용하여 투명색 알파를 지정합니다.
- colorizecolor(색상 변환) : 'colorize'를 사용하여 색상 변환을 지정합니다. 예를 들어, 'colorizecolor(255, 0, 0)'은 빨간색으로 색상 변환을 지정합니다.
- colorizetransparentcolor(투명색 색상 변환) : 'colorizetransparent'를 사용하여 투명색 색상 변환을 지정합니다.
- colorizetransparentcoloralpha(투명색 알파 색상 변환) : 'colorizetransparentalpha'를 사용하여 투명색 알파 색상 변환을 지정합니다.
2025-03-16 14:10