라이브러리
[PHP] imagecreatefromgd - GD 파일이나 URL에서 새 이미지 생성
PHP에서 ImageCreateFromGD
PHP의 GD 라이브러리는 PHP에서 이미지를 처리하는 데 사용되는 기능입니다. `imagecreatefromgd` 함수는 이미지를 생성하거나 이미지를 열 수 있는 기능입니다.
# GD 라이브러리의 종류
GD 라이브러리는 여러 종류가 있습니다. 그 중에서 `GD2`와 `GD3`이 있습니다. `GD2`는 PHP 4.x에서 사용되었던 라이브러리이며, `GD3`는 PHP 5.x에서 사용되기 시작한 라이브러리입니다.
# ImageCreateFromGD 함수
`imagecreatefromgd` 함수는 이미지를 열 수 있는 기능입니다. 이 함수는 이미지를 열 때 사용되는 파일 형식에 따라 다른 함수를 호출합니다. 예를 들어, JPEG 이미지를 열 때는 `imagecreatefromjpeg` 함수를 호출하고, PNG 이미지를 열 때는 `imagecreatefrompng` 함수를 호출합니다.
# 예제
다음은 `imagecreatefromgd` 함수를 사용하여 이미지를 열고, 그 이미지를 처리하는 예제입니다.
#hostingforum.kr
php
<?php
// JPEG 이미지를 열기
$image = imagecreatefromjpeg('image.jpg');
// 이미지의 크기를 출력합니다.
echo "이미지의 크기: ";
echo imageSX($image) . " x " . imageSY($image) . "
";
// 이미지의 색상을 출력합니다.
echo "이미지의 색상: ";
echo imagecolorallocate($image, 255, 0, 0) . "
";
// 이미지에 텍스트를 출력합니다.
imagestring($image, 5, 10, 10, 'Hello, World!', imagecolorallocate($image, 0, 0, 0));
// 이미지 파일을 생성합니다.
imagejpeg($image, 'output.jpg');
// 이미지 파일을 삭제합니다.
imagedestroy($image);
?>
# 참고
* `imagecreatefromgd` 함수는 이미지를 열 수 있는 기능입니다. 이 함수는 이미지를 열 때 사용되는 파일 형식에 따라 다른 함수를 호출합니다.
* `imagecreatefromjpeg`, `imagecreatefrompng`, `imagecreatefromgif` 함수를 사용하여 JPEG, PNG, GIF 이미지를 열 수 있습니다.
* `imagecreatefromstring` 함수를 사용하여 이미지를 열 수 있습니다. 이 함수는 이미지를 문자열로 변환한 후 이미지를 열 수 있습니다.
* `imagecreatefromgif` 함수를 사용하여 GIF 이미지를 열 수 있습니다. 이 함수는 GIF 이미지를 열 때 사용되는 함수입니다.
* `imagecreatefrompng` 함수를 사용하여 PNG 이미지를 열 수 있습니다. 이 함수는 PNG 이미지를 열 때 사용되는 함수입니다.
* `imagecreatefromjpeg` 함수를 사용하여 JPEG 이미지를 열 수 있습니다. 이 함수는 JPEG 이미지를 열 때 사용되는 함수입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.