라이브러리

[PHP] imagecreatefromgif - 파일이나 URL에서 새 이미지 만들기




PHP에서 imagecreatefromgif 사용하기


PHP의 GD 라이브러리에서 `imagecreatefromgif` 함수는 GIF 형식의 이미지를 생성하는 데 사용됩니다. 이 함수는 이미지를 로드하고, 이미지의 크기와 형식을 확인하는 데 사용됩니다.

# 사용법


`imagecreatefromgif` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

imagecreatefromgif(string $filename)



* `$filename` : GIF 형식의 이미지 파일 이름

# 예제


#hostingforum.kr
php

// GIF 형식의 이미지 파일 이름

$filename = 'example.gif';



// GIF 이미지를 로드

$image = imagecreatefromgif($filename);



// 이미지의 크기와 형식을 확인

echo '이미지 크기 : ' . imagesx($image) . ' x ' . imagesy($image) . "
";

echo '이미지 형식 : ' . getimagesize($filename)['mime'] . "
";



// 이미지 출력

header('Content-Type: image/gif');

imagegif($image);

imagedestroy($image);



# 예제 설명


이 예제에서는 `imagecreatefromgif` 함수를 사용하여 GIF 형식의 이미지를 로드하고, 이미지의 크기와 형식을 확인합니다. 또한, 로드된 이미지를 출력합니다.

# 주의사항


* GIF 형식의 이미지를 로드하려면 GD 라이브러리가 설치되어 있어야 합니다.
* GIF 형식의 이미지를 로드하는 데 시간이 걸릴 수 있습니다.
* 이미지의 크기와 형식을 확인하려면 `imagesx`와 `imagesy` 함수를 사용합니다.
* 이미지 출력을 위해 `header` 함수를 사용합니다.

# 추가 예제


#hostingforum.kr
php

// GIF 형식의 이미지 파일 이름

$filename = 'example.gif';



// GIF 이미지를 로드

$image = imagecreatefromgif($filename);



// 이미지의 크기와 형식을 확인

echo '이미지 크기 : ' . imagesx($image) . ' x ' . imagesy($image) . "
";

echo '이미지 형식 : ' . getimagesize($filename)['mime'] . "
";



// 이미지에 텍스트를 추가

$font = 'arial.ttf';

$text = 'Hello, World!';

$color = imagecolorallocate($image, 255, 0, 0);

imagettftext($image, 24, 0, 10, 30, $color, $font, $text);



// 이미지 출력

header('Content-Type: image/gif');

imagegif($image);

imagedestroy($image);



# 추가 예제 설명


이 예제에서는 `imagecreatefromgif` 함수를 사용하여 GIF 형식의 이미지를 로드하고, 이미지의 크기와 형식을 확인합니다. 또한, 로드된 이미지를 출력하고, 텍스트를 추가합니다.

# 주의사항


* GIF 형식의 이미지를 로드하려면 GD 라이브러리가 설치되어 있어야 합니다.
* GIF 형식의 이미지를 로드하는 데 시간이 걸릴 수 있습니다.
* 이미지의 크기와 형식을 확인하려면 `imagesx`와 `imagesy` 함수를 사용합니다.
* 이미지 출력을 위해 `header` 함수를 사용합니다.
* 텍스트를 추가하려면 `imagettftext` 함수를 사용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 498 페이지

검색

게시물 검색