직장에서 일부 gif의 크기를 조정한 다음 Imagecopymerge로 이동해야 하는데 imagecreatetruecolor 및 imagecopyresampled를 사용한 후 배경 이미지가 잘못되었음을 발견했습니다. 원래의 투명한 배경 이미지가 검은색으로 변했습니다. 몇 가지 수정이 필요했습니다.
$img = imagecreatetruecolor(200, 200); //2.上色 $color=imagecolorallocate($img,255,255,255); //3.设置透明 imagecolortransparent($img,$color); imagefill($img,0,0,$color);
그러면 imagecopyresampled와 Imagecopymerge는 문제가 되지 않습니다