현재 위치: > 최신 기사 목록> PHP에서 GD 라이브러리를 활성화하고 이미지를 조작하는 방법

PHP에서 GD 라이브러리를 활성화하고 이미지를 조작하는 방법

M66 2025-09-24

PHP에서 GD 라이브러리를 활성화하고 이미지를 조작하는 방법

GD (Graphics Draw) 라이브러리는 PHP에서 이미지를 생성, 편집 및 조작하는 데 사용되는 일련의 기능입니다. PHP에서 이러한 기능을 사용하려면 먼저 GD 라이브러리가 활성화되어 있는지 확인해야합니다.

GD 라이브러리가 활성화되어 있는지 확인하십시오

PHP에서 다음 코드를 따라 GD 라이브러리가 활성화되어 있는지 확인할 수 있습니다.

<?php
var_dump(extension_loaded('gd'));
?>

출력이 참이면 GD 라이브러리가 활성화됩니다.

GD 라이브러리를 활성화합니다

GD 라이브러리가 활성화되지 않은 경우 운영 체제 및 웹 서버에 따라 다음 방법으로 활성화 할 수 있습니다.

  • UNIX/LINUX 시스템 : GD 라이브러리를 설치하려면 다음 명령을 실행하십시오.
  •  sudo apt-get 설치 php-gd
  • Windows System : Uncomment PHP 구성 파일 php.ini확장자 = GD 줄.

GD 라이브러리 사용

GD 라이브러리를 활성화하면 다양한 기능을 사용하여 이미지를 작성,로드 및 저장할 수 있습니다. 몇 가지 일반적인 작업은 다음과 같습니다.

  • 이미지 만들기 :
  •  $ image = imageCreate (200, 100);
  • 이미지로드 :
  •  $ image = imageCreatefromjpeg ( &#39;image.jpg&#39;);
  • 이미지 저장 :
  •  ImageJpeg ($ image, &#39;new_image.jpg&#39;);

샘플 코드

다음은 GD 라이브러리를 사용하여 텍스트로 이미지를 만드는 방법을 보여주는 샘플 PHP 코드입니다.

<?php
// a 200x100 픽셀 이미지
$image = imagecreate(200, 100);

// 배경색을 흰색으로 설정합니다
imagecolorallocate($image, 255, 255, 255);

// 텍스트 색상을 검은 색으로 설정합니다
$text_color = imagecolorallocate($image, 0, 0, 0);

// 텍스트를 작성하십시오
imagettftext($image, 20, 0, 50, 50, $text_color, 'arial.ttf', 'Hello, World!');

// 이미지를 저장하십시오
imagejpeg($image, 'hello_world.jpg');
?>

위는 PHP의 GD 라이브러리를 활성화하고 사용하는 방법에 대한 기본 자습서입니다. 이 코드 예제를 사용하면 PHP에서 이미지 처리를 쉽게 시작할 수 있습니다.