int imagecreatefromgif(string filename);
을 사용하여 GIF 형식 그래픽을 꺼내서 배경 또는 기본 캔버스 샘플로 사용하여 그래픽을 그리는 경우 다음 사항에 유의하세요.
해당 파일이 없는 경우 사용할 수 없는 안료 파일입니다.
해결책으로
int imagecreate(int x_size, int y_size)
를 사용하여 완전히 빈 그래픽을 만들 수 있습니다. 그 위에 그래픽을 그립니다. 검정색을 투명색으로 사용합니다.
새로 생성된 그래픽은 원본 그래픽과 크기 및 절대 위치가 동일해야 합니다. 원본 그래픽 위에 배치하면 됩니다.
원본 그래픽 파일
빈 파일 photo.php
Photo.php 코드:
Header("Content-type: image/gif");
$im = imagecreate(200,300);
$black = ImageColorAllocate($im, 0,0,0);
$red = ImageColorAllocate($im, 255,0,0)
$ blue = ImageColorAllocate($im, 0,0,255);
imageRectangle($im,100,200,150,200,$red);
imagestring($im,2,120,150,"aaaaaaa",$blue)
imagecolortransparent($im, $black);//투명색으로 검정색 사용
ImageDestroy($im)
[이 글의 저작권은 저자와 O수오왕 공동소유입니다. 전재가 필요한 경우에는 저자와 출처를 명시해주세요.]
위에서는 성인용 gif를 소개합니다. gif 형식의 이미지를 동적으로 생성할 때 주의해야 할 점은 무엇인가요? , 성인용 gif 콘텐츠를 포함하여 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.