이미지 처리 및 GD 미리 정의된 상수

아래 상수는 이 확장에 의해 정의되며 확장이 PHP로 컴파일되거나 런타임에 동적으로 로드된 경우에만 사용할 수 있습니다.

GD_VERSION (string)
GD 버전 PHP는 컴파일되었습니다.
GD_MAJOR_VERSION (int)
GD 주요 버전 PHP는 컴파일되었습니다.
GD_MINOR_VERSION (int)
GD 마이너 버전 PHP는 컴파일되었습니다.
GD_RELEASE_VERSION (int)
GD 릴리스 버전 PHP는 컴파일되었습니다.
GD_EXTRA_VERSION (string)
GD "추가" 버전(베타/rc..) PHP가 컴파일되었습니다.
GD_BUNDLED (int)
번들 버전의 GD가 사용되면 1이고 그렇지 않으면 0으로 설정됩니다.
IMG_AVIF (int)
imagetypes()에서 반환 값으로 사용 PHP 8.1.0부터 사용 가능.
IMG_BMP (int)
imagetypes()에서 반환 값으로 사용
IMG_GIF (int)
imagetypes()에서 반환 값으로 사용
IMG_JPG (int)
imagetypes()에서 반환 값으로 사용
IMG_JPEG (int)
imagetypes()에서 반환 값으로 사용

메모: 이 상수는 IMG_JPG와 같은 값을 가집니다.

IMG_PNG (int)
imagetypes()에서 반환 값으로 사용
IMG_WBMP (int)
imagetypes()에서 반환 값으로 사용
IMG_XPM (int)
imagetypes()에서 반환 값으로 사용
IMG_WEBP (int)
imagetypes()에서 반환 값으로 사용 PHP 7.0.10부터 사용 가능.
IMG_WEBP_LOSSLESS (int)
PHP 8.1.0부터 사용 가능합니다.
IMG_COLOR_TILED (int)
imagecolorallocate() 또는 imagecolorallocatealpha()로 할당된 색상 대신 사용할 수 있는 특수 색상 옵션입니다.
IMG_COLOR_STYLED (int)
imagecolorallocate() 또는 imagecolorallocatealpha()로 할당된 색상 대신 사용할 수 있는 특수 색상 옵션입니다.
IMG_COLOR_BRUSHED (int)
imagecolorallocate() 또는 imagecolorallocatealpha()로 할당된 색상 대신 사용할 수 있는 특수 색상 옵션입니다.
IMG_COLOR_STYLEDBRUSHED (int)
imagecolorallocate() 또는 imagecolorallocatealpha()로 할당된 색상 대신 사용할 수 있는 특수 색상 옵션입니다.
IMG_COLOR_TRANSPARENT (int)
imagecolorallocate() 또는 imagecolorallocatealpha()로 할당된 색상 대신 사용할 수 있는 특수 색상 옵션입니다.
IMG_AFFINE_TRANSLATE (int)
imageaffinematrixget() 함수에서 사용하는 아핀 변환 유형 상수입니다.
IMG_AFFINE_SCALE (int)
imageaffinematrixget() 함수에서 사용하는 아핀 변환 유형 상수입니다.
IMG_AFFINE_ROTATE (int)
imageaffinematrixget() 함수에서 사용하는 아핀 변환 유형 상수입니다.
IMG_AFFINE_SHEAR_HORIZONTAL (int)
imageaffinematrixget() 함수에서 사용하는 아핀 변환 유형 상수입니다.
IMG_AFFINE_SHEAR_VERTICAL (int)
imageaffinematrixget() 함수에서 사용하는 아핀 변환 유형 상수입니다.
IMG_ARC_ROUNDED (int)
imagefilledarc() 함수에서 사용하는 스타일 상수입니다.

메모: 이 상수는 IMG_ARC_PIE와 동일한 값을 가집니다.

IMG_ARC_PIE (int)
imagefilledarc() 함수에서 사용하는 스타일 상수입니다.
IMG_ARC_CHORD (int)
imagefilledarc() 함수에서 사용하는 스타일 상수입니다.
IMG_ARC_NOFILL (int)
imagefilledarc() 함수에서 사용하는 스타일 상수입니다.
IMG_ARC_EDGED (int)
imagefilledarc() 함수에서 사용하는 스타일 상수입니다.
IMG_GD2_RAW (int)
imagegd2() 함수에서 사용하는 유형 상수입니다.
IMG_GD2_COMPRESSED (int)
imagegd2() 함수에서 사용하는 유형 상수입니다.
IMG_EFFECT_REPLACE (int)
imagelayereffect() 함수에서 사용하는 알파 혼합 효과입니다.
IMG_EFFECT_ALPHABLEND (int)
imagelayereffect() 함수에서 사용하는 알파 혼합 효과입니다.
IMG_EFFECT_NORMAL (int)
imagelayereffect() 함수에서 사용하는 알파 혼합 효과입니다.
IMG_EFFECT_OVERLAY (int)
imagelayereffect() 함수에서 사용하는 알파 혼합 효과입니다.
IMG_EFFECT_MULTIPLY (int)
imagelayereffect() 함수에서 사용하는 알파 혼합 효과입니다.
IMG_FILTER_NEGATE (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_GRAYSCALE (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_BRIGHTNESS (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_CONTRAST (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_COLORIZE (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_EDGEDETECT (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_GAUSSIAN_BLUR (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_SELECTIVE_BLUR (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_EMBOSS (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_MEAN_REMOVAL (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_SMOOTH (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_PIXELATE (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다.
IMG_FILTER_SCATTER (int)
imagefilter() 함수에서 사용하는 특수 GD 필터입니다. (PHP 7.4.0부터 사용 가능)
IMAGETYPE_GIF (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JPEG (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JPEG2000 (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_PNG (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_SWF (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_PSD (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_BMP (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_WBMP (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_XBM (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_TIFF_II (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_TIFF_MM (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_IFF (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JB2 (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JPC (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JP2 (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_JPX (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_SWC (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_ICO (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다.
IMAGETYPE_WEBP (int)
image_type_to_mime_type()image_type_to_extension() 함수에서 사용하는 이미지 유형 상수입니다. (PHP 7.1.0부터 사용 가능)
PNG_NO_FILTER (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_FILTER_NONE (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_FILTER_SUB (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_FILTER_UP (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_FILTER_AVG (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_FILTER_PAETH (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
PNG_ALL_FILTERS (int)
imagepng() 함수에서 사용하는 특수 PNG 필터.
IMG_FLIP_VERTICAL (int)
PHP 5.5.0부터 사용 가능한 imageflip()과 함께 사용됩니다.
IMG_FLIP_HORIZONTAL (int)
PHP 5.5.0부터 사용 가능한 imageflip()과 함께 사용됩니다.
IMG_FLIP_BOTH (int)
PHP 5.5.0부터 사용 가능한 imageflip()과 함께 사용됩니다.
IMG_BELL (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BESSEL (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BILINEAR_FIXED (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BICUBIC (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BICUBIC_FIXED (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BLACKMAN (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BOX (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_BSPLINE (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_CATMULLROM (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_GAUSSIAN (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_GENERALIZED_CUBIC (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_HERMITE (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_HAMMING (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_HANNING (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_MITCHELL (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_POWER (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_QUADRATIC (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_SINC (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_NEAREST_NEIGHBOUR (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_WEIGHTED4 (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.
IMG_TRIANGLE (int)
PHP 5.5.0부터 사용 가능한 imagesetinterpolation()과 함께 사용됩니다.