Predefined Constants
 
The constants below are defined by this extension, and
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
 
  - 
   
    
GD_VERSION
    (string)
   
    - 
    
     The GD version PHP was compiled against.
     (Available as of PHP 5.2.4)
    
   
 
  
  - 
   
    
GD_MAJOR_VERSION
    (integer)
   
    - 
    
     The GD major version PHP was compiled against.
     (Available as of PHP 5.2.4)
    
   
 
  
  - 
   
    
GD_MINOR_VERSION
    (integer)
   
    - 
    
     The GD minor version PHP was compiled against.
     (Available as of PHP 5.2.4)
    
   
 
  
  - 
   
    
GD_RELEASE_VERSION
    (integer)
   
    - 
    
     The GD release version PHP was compiled against.
     (Available as of PHP 5.2.4)
    
   
 
  
  - 
    
     The GD "extra" version (beta/rc..) PHP was compiled against.
     (Available as of PHP 5.2.4)
    
   
 
  
  - 
   
    
GD_BUNDLED
    (integer)
   
    - 
    
     When the bundled version of GD is used this is 1 otherwise 
     its set to 0.
    
   
 
  
  - 
   
    
IMG_GIF 
    (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
   
 
  
  - 
   
    
IMG_JPG 
    (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
   
 
  
  - 
   
    
IMG_JPEG 
     (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
    
Note: 
     
      This constant has the same value as IMG_JPG
     
    
    
  
  - 
   
    
IMG_PNG 
    (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
   
 
  
  - 
   
    
IMG_WBMP 
    (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
   
 
  
  - 
   
    
IMG_XPM 
    (integer)
   
    - 
    
     Used as a return value by  imagetypes()
    
   
 
  
  - 
   
    
IMG_COLOR_TILED 
    (integer)
   
    - 
    
     Special color option which can be used in stead of color allocated with
      imagecolorallocate() or
      imagecolorallocatealpha()
    
   
 
  
  - 
   
    
IMG_COLOR_STYLED 
    (integer)
   
    - 
    
     Special color option which can be used in stead of color allocated with
      imagecolorallocate() or
      imagecolorallocatealpha()
    
   
 
  
  - 
   
    
IMG_COLOR_BRUSHED 
    (integer)
   
    - 
    
     Special color option which can be used in stead of color allocated with
      imagecolorallocate() or
      imagecolorallocatealpha()
    
   
 
  
  - 
   
    
IMG_COLOR_STYLEDBRUSHED 
    (integer)
   
    - 
    
     Special color option which can be used in stead of color allocated with
      imagecolorallocate() or
      imagecolorallocatealpha()
    
   
 
  
  - 
   
    
IMG_COLOR_TRANSPARENT 
    (integer)
   
    - 
    
     Special color option which can be used in stead of color allocated with
      imagecolorallocate() or
      imagecolorallocatealpha()
    
   
 
  
  - 
   
    
IMG_ARC_ROUNDED 
    (integer)
   
    - 
    
     A style constant used by the  imagefilledarc() function.
    
    
Note: 
     
      This constant has the same value as IMG_ARC_PIE
     
    
    
  
  - 
   
    
IMG_ARC_PIE 
    (integer)
   
    - 
    
     A style constant used by the  imagefilledarc() function.
    
   
 
  
  - 
   
    
IMG_ARC_CHORD 
    (integer)
   
    - 
    
     A style constant used by the  imagefilledarc() function.
    
   
 
  
  - 
   
    
IMG_ARC_NOFILL 
    (integer)
   
    - 
    
     A style constant used by the  imagefilledarc() function.
    
   
 
  
  - 
   
    
IMG_ARC_EDGED 
    (integer)
   
    - 
    
     A style constant used by the  imagefilledarc() function.
    
   
 
  
  - 
   
    
IMG_GD2_RAW 
    (integer)
   
    - 
    
     A type constant used by the  imagegd2() function.
    
   
 
  
  - 
   
    
IMG_GD2_COMPRESSED 
    (integer)
   
    - 
    
     A type constant used by the  imagegd2() function.
    
   
 
  
  - 
   
    
IMG_EFFECT_REPLACE 
    (integer)
   
    - 
    
     Alpha blending effect used by the  imagelayereffect() function.
    
   
 
  
  - 
   
    
IMG_EFFECT_ALPHABLEND 
    (integer)
   
    - 
    
     Alpha blending effect used by the  imagelayereffect() function.
    
   
 
  
  - 
   
    
IMG_EFFECT_NORMAL 
    (integer)
   
    - 
    
     Alpha blending effect used by the  imagelayereffect() function.
    
   
 
  
  - 
   
    
IMG_EFFECT_OVERLAY 
    (integer)
   
    - 
    
     Alpha blending effect used by the  imagelayereffect() function.
    
   
 
  
  - 
   
    
IMG_FILTER_NEGATE 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_GRAYSCALE 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_BRIGHTNESS 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_CONTRAST 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_COLORIZE 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_EDGEDETECT 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_GAUSSIAN_BLUR 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_SELECTIVE_BLUR 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_EMBOSS 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_MEAN_REMOVAL 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_SMOOTH 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function.
    
   
 
  
  - 
   
    
IMG_FILTER_PIXELATE 
    (integer)
   
    - 
    
     Special GD filter used by the  imagefilter() function. 
     (Available as of PHP 5.3.0)
    
   
 
  
  - 
   
    
IMAGETYPE_GIF 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JPEG 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JPEG2000 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_PNG 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_SWF 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_PSD 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_BMP 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_WBMP
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_XBM
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_TIFF_II 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_TIFF_MM 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_IFF 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JB2 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JPC 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JP2 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_JPX 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_SWC 
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
    
   
 
  
  - 
   
    
IMAGETYPE_ICO
    (integer)
   
    - 
    
     Image type constant used by the
      image_type_to_mime_type() and
      image_type_to_extension() functions.
     (Available as of PHP 5.3.0)
    
   
 
  
  - 
   
    
PNG_NO_FILTER 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_FILTER_NONE 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_FILTER_SUB 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_FILTER_UP 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_FILTER_AVG 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_FILTER_PAETH 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
PNG_ALL_FILTERS 
    (integer)
   
    - 
    
     A special PNG filter, used by the  imagepng() function.
    
   
 
  
  - 
   
    
IMG_FLIP_VERTICAL
    (int)
   
    - 
    
     Used together with  imageflip(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_FLIP_HORIZONTAL
    (int)
   
    - 
    
     Used together with  imageflip(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_FLIP_BOTH
    (int)
   
    - 
    
     Used together with  imageflip(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BELL
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BESSEL
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BILINEAR_FIXED
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BICUBIC
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BICUBIC
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BLACKMAN
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BOX
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_BSPLINE
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_CATMULLROM
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_GAUSSIAN
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_GENERALIZED_CUBIC
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_HERMITE
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_HAMMING
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_HANNING
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_MITCHELL
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_POWER
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_QUADRATIC
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_SINC
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_NEAREST_NEIGHBOUR
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_WEIGHTED4
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.
    
   
 
  
  - 
   
    
IMG_TRIANGLE
    (int)
   
    - 
    
     Used together with  imagesetinterpolation(), available as of PHP 5.5.0.