GD (Graphics Draw) 라이브러리는 PHP에서 이미지를 생성, 편집 및 조작하는 데 사용되는 일련의 기능입니다. PHP에서 이러한 기능을 사용하려면 먼저 GD 라이브러리가 활성화되어 있는지 확인해야합니다.
PHP에서 다음 코드를 따라 GD 라이브러리가 활성화되어 있는지 확인할 수 있습니다.
<?php var_dump(extension_loaded('gd')); ?>
출력이 참이면 GD 라이브러리가 활성화됩니다.
GD 라이브러리가 활성화되지 않은 경우 운영 체제 및 웹 서버에 따라 다음 방법으로 활성화 할 수 있습니다.
sudo apt-get 설치 php-gd
GD 라이브러리를 활성화하면 다양한 기능을 사용하여 이미지를 작성,로드 및 저장할 수 있습니다. 몇 가지 일반적인 작업은 다음과 같습니다.
$ image = imageCreate (200, 100);
$ image = imageCreatefromjpeg ( 'image.jpg');
ImageJpeg ($ image, 'new_image.jpg');
다음은 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에서 이미지 처리를 쉽게 시작할 수 있습니다.