이미지 처리 및 GD imagecreate

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecreate — 새 팔레트 기반 이미지 만들기


설명

imagecreate(int $width, int $height): GdImage|false

imagecreate()는 지정된 크기의 빈 이미지를 나타내는 이미지 식별자를 반환합니다.

일반적으로 imagecreate() 대신 imagecreatetruecolor()를 사용하여 가능한 최고 품질의 이미지에서 이미지 처리가 이루어지도록 하는 것이 좋습니다. 팔레트 이미지를 출력하려면 imagepng() 또는 imagegif()로 이미지를 저장하기 직전에 imagetruecolortopalette()를 호출해야 합니다.


매개변수

width
이미지 너비.
height
이미지 높이

반환 값

성공하면 이미지 개체를 반환하고 오류에는 false를 반환합니다.


변경 로그

버전 설명
8.0.0 성공하면 이 함수는 이제 GdImage 인스턴스를 반환합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 새 GD 이미지 스트림을 만들고 이미지를 출력합니다.

                  
<?php
header("Content-Type: image/png");
$im = @imagecreate(110, 20)
    or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
imagepng($im);
imagedestroy($im);
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

function imagecreate


기타