PHP의 imagecolorallocate은 - 컬러 이미지를 할당
imagecolorallocate는 - 이미지에 색상을 지정합니다.
문법
int imagecolorallocate ( resource $image , int $red , int $green , int $blue )
imagecolorallocate ()는 주어진 성분 조성물로부터 RGB의 색을 나타내는 식별자를 반환한다. 적색, 녹색, 청색, 적색, 녹색 및 청색 구성 요소에 원하는 색이다. 이러한 매개 변수는 내지 0xFF 0x00으로 정수 0 ~ 255 또는 16 진수입니다. imagecolorallocate ()는 색으로 표시되는 이미지에 사용 된 각 이미지를 만들 호출해야합니다.
-1을 반환 할당이 실패 할 경우.
참고 : 처음 imagecolorallocate ()를 사용하는 배경 색상 팔레트, 채울 이미지를 기반으로 호출 사용 ImageCreate () 생성 된 이미지를.
예
<?php header("Content-type: image/png"); $im = @imagecreate(100, 50) or die("不能初始化新的 GD 图像流"); $background_color = imagecolorallocate($im, 255, 255, 255); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, "A Simple Text String", $text_color); imagepng($im); imagedestroy($im); ?>
다음과 같이 출력 사진의 위의 예는 다음과 같습니다
관련 기사
- imagecolorallocatealpha () 화상의 색상 및 투명도를 할당한다.
- imagecolordeallocate () 할당되지 않은 이미지 색상.