이미지 처리 및 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()과 함께 사용됩니다.