# Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

`GD_VERSION` (chaîne de caractères)
  La version GD de PHP. (Disponible depuis PHP 5.2.4)
`GD_MAJOR_VERSION` (entier)
  La version majeur GD de PHP. (Disponible depuis PHP 5.2.4)
`GD_MINOR_VERSION` (entier)
  La version mineure GD de PHP. (Disponible depuis PHP 5.2.4)
`GD_RELEASE_VERSION` (entier)
  La version GD fourni avec PHP. (Disponible depuis PHP 5.2.4)
`GD_EXTRA_VERSION` (chaîne de caractères)
  La version "extra" GD (beta/rc..) de PHP. (Disponible depuis PHP 5.2.4)
`GD_BUNDLED` (entier)
  Lorsque la version interne de GD est utilisée, cette constante vaut 1, sinon, elle vaut 0.
`IMG_BMP` (integer)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_GIF` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_JPG` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_JPEG` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()

  > Note:

  > Cette constante à la même valeur que `IMG_JPG`

`IMG_PNG` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_WBMP` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_XPM` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes()
`IMG_WEBP` (entier)
  Utilisée comme valeur retournée par la fonction imagetypes() Disponible dans PHP 5.6.25 et PHP 7.0.10, respectivement.
`IMG_COLOR_TILED` (entier)
  Option spéciale de couleur qui peut être utilisée à la place d'une couleur allouée avec la fonction imagecolorallocate() ou la fonction imagecolorallocatealpha().
`IMG_COLOR_STYLED` (entier)
  Option spéciale de couleur qui peut être utilisée à la place d'une couleur allouée avec la fonction imagecolorallocate() ou la fonction imagecolorallocatealpha().
`IMG_COLOR_BRUSHED` (entier)
  Option spéciale de couleur qui peut être utilisée à la place d'une couleur allouée avec la fonction imagecolorallocate() ou la fonction imagecolorallocatealpha().
`IMG_COLOR_STYLEDBRUSHED` (entier)
  Option spéciale de couleur qui peut être utilisée à la place d'une couleur allouée avec la fonction imagecolorallocate() ou la fonction imagecolorallocatealpha().
`IMG_COLOR_TRANSPARENT` (entier)
  Option spéciale de couleur qui peut être utilisée à la place d'une couleur allouée avec la fonction imagecolorallocate() ou la fonction imagecolorallocatealpha().
`IMG_AFFINE_TRANSLATE` (entier)
  Un type de constante de transformation affinée utilisé par la fonction imageaffinematrixget().
`IMG_AFFINE_SCALE` (entier)
  Un type de constante de transformation affinée utilisé par la fonction imageaffinematrixget().
`IMG_AFFINE_ROTATE` (entier)
  Un type de constante de transformation affinée utilisé par la fonction imageaffinematrixget().
`IMG_AFFINE_SHEAR_HORIZONTAL` (entier)
  Un type de constante de transformation affinée utilisé par la fonction imageaffinematrixget().
`IMG_AFFINE_SHEAR_VERTICAL` (entier)
  Un type de constante de transformation affinée utilisé par la fonction imageaffinematrixget().
`IMG_ARC_ROUNDED` (entier)
  Une constante de style utilisée par la fonction imagefilledarc().

  > Note:

  > Cette constante à la même valeur que `IMG_ARC_PIE`

`IMG_ARC_PIE` (entier)
  Une constante de style utilisée par la fonction imagefilledarc().
`IMG_ARC_CHORD` (entier)
  Une constante de style utilisée par la fonction imagefilledarc().
`IMG_ARC_NOFILL` (entier)
  Une constante de style utilisée par la fonction imagefilledarc().
`IMG_ARC_EDGED` (entier)
  Une constante de style utilisée par la fonction imagefilledarc().
`IMG_GD2_RAW` (entier)
  Un type de constante utilisé par la fonction imagegd2().
`IMG_GD2_COMPRESSED` (entier)
  Un type de constante utilisé par la fonction imagegd2().
`IMG_EFFECT_REPLACE` (entier)
  Un effet d'alpha blending utilisé par la fonction imagelayereffect().
`IMG_EFFECT_ALPHABLEND` (entier)
  Un effet d'alpha blending utilisé par la fonction imagelayereffect().
`IMG_EFFECT_NORMAL` (entier)
  Un effet d'alpha blending utilisé par la fonction imagelayereffect().
`IMG_EFFECT_OVERLAY` (entier)
  Un effet d'alpha blending utilisé par la fonction imagelayereffect().
`IMG_EFFECT_MULTIPLY` (integer)
  Un effet d'alpha blending utilisé par la fonction imagelayereffect().
`IMG_FILTER_NEGATE` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_GRAYSCALE` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_BRIGHTNESS` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_CONTRAST` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_COLORIZE` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_EDGEDETECT` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_GAUSSIAN_BLUR` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_SELECTIVE_BLUR` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_EMBOSS` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_MEAN_REMOVAL` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_SMOOTH` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter().
`IMG_FILTER_PIXELATE` (entier)
  Un filtre spécial GD utilisé par la fonction imagefilter(). (Disponible depuis PHP 5.3.0)
`IMAGETYPE_GIF` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JPEG` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JPEG2000` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_PNG` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_SWF` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_PSD` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_BMP` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_WBMP` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_XBM` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_TIFF_II` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_TIFF_MM` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_IFF` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JB2` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JPC` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JP2` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_JPX` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_SWC` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension().
`IMAGETYPE_ICO` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension(). (Disponible depuis PHP 5.3.0)
`IMAGETYPE_WEBP` (entier)
  Une constante de type d'image utilisée par la fonction image_type_to_mime_type() et la fonction image_type_to_extension(). (Disponible depuis PHP 7.1.0)
`PNG_NO_FILTER` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_FILTER_NONE` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_FILTER_SUB` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_FILTER_UP` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_FILTER_AVG` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_FILTER_PAETH` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`PNG_ALL_FILTERS` (entier)
  Un filtre PNG spécial, utilisé par la fonction imagepng().
`IMG_FLIP_VERTICAL` (entier)
  Utilisé avec la fonction imageflip(), disponible à partir de PHP 5.5.0.
`IMG_FLIP_HORIZONTAL` (entier)
  Utilisé avec la fonction imageflip(), disponible à partir de PHP 5.5.0.
`IMG_FLIP_BOTH` (entier)
  Utilisé avec la fonction imageflip(), disponible à partir de PHP 5.5.0.
`IMG_BELL` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BESSEL` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BILINEAR_FIXED` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BICUBIC` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BICUBIC` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BLACKMAN` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BOX` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_BSPLINE` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_CATMULLROM` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_GAUSSIAN` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_GENERALIZED_CUBIC` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_HERMITE` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_HAMMING` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_HANNING` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_MITCHELL` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_POWER` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_QUADRATIC` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_SINC` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_NEAREST_NEIGHBOUR` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_WEIGHTED4` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.
`IMG_TRIANGLE` (entier)
  Utilisé avec la fonction imagesetinterpolation(), disponible à partir de PHP 5.5.0.