초보자들은 PHP 이미지 생성 함수 imagecreatetruecolor() 및 imagecreate()에 대해 혼란스러워합니다. 먼저 이 두 함수에 대한 공식 설명을 살펴보겠습니다.
resource imagecreatetruecolor ( int $x_size , int $y_size )
x_size 및 y_size 크기의 검은색 이미지를 나타내는 이미지 식별자를 반환합니다.
resource imagecreate (int $x_size, int $y_size)
이미지 크기를 나타내는 이미지 식별자를 반환합니다.
배경색을 변경할 때 둘 사이에는 약간의 차이가 있습니다:
imagecreatetruecolor는 색상을 채우기 위해 imagefill()을 사용해야 합니다
imagecreate()는 배경색을 추가하기 위해 imagecolorAllocate()를 사용해야 합니다
php의 경우는 다음과 같습니다: