# 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.

Constantes relatives aux types de couleur
`Gmagick::COLOR_BLACK` (int)
  Noir
`Gmagick::COLOR_BLUE` (int)
  Bleu
`Gmagick::COLOR_CYAN` (int)
  Cyan
`Gmagick::COLOR_GREEN` (int)
  Vert
`Gmagick::COLOR_RED` (int)
  Rouge
`Gmagick::COLOR_YELLOW` (int)
  Jaune
`Gmagick::COLOR_MAGENTA` (int)
  Magenta
`Gmagick::COLOR_OPACITY` (int)
  Opacité
`Gmagick::COLOR_ALPHA` (int)
  Alpha
`Gmagick::COLOR_FUZZ` (int)
  Fuzz

Constantes relatives aux opérateurs composite
`Gmagick::COMPOSITE_DEFAULT` (int)
  L'opérateur composite par défaut
`Gmagick::COMPOSITE_UNDEFINED` (int)
  Opérateur composite indéfini
`Gmagick::COMPOSITE_NO` (int)
  Aucun opérateur composite de défini
`Gmagick::COMPOSITE_ADD` (int)
  Le résultat d'une image + une image
`Gmagick::COMPOSITE_ATOP` (int)
  Le résultat est la même forme qu'une image ; là où l'image composite obscurcie l'image, l'image de la forme la superpose.
`Gmagick::COMPOSITE_BLEND` (int)
  Mélange l'image
`Gmagick::COMPOSITE_BUMPMAP` (int)
  Identique à COMPOSITE_MULTIPLY, mis à part que la source est convertie d'abord en niveaux de gris.
`Gmagick::COMPOSITE_CLEAR` (int)
  Rend la cible de l'image transparente
`Gmagick::COMPOSITE_COLORBURN` (int)
  Noircit l'image de destination pour refléter l'image source
`Gmagick::COMPOSITE_COLORDODGE` (int)
  Éclaircit l'image de destination pour refléter l'image source
`Gmagick::COMPOSITE_COLORIZE` (int)
  Colorise l'image cible en utilisant l'image composite
`Gmagick::COMPOSITE_COPYBLACK` (int)
  Copie les noirs depuis la source vers la cible
`Gmagick::COMPOSITE_COPYBLUE` (int)
  Copie les bleus depuis la source vers la cible
`Gmagick::COMPOSITE_COPY` (int)
  Copie l'image source sur l'image cible
`Gmagick::COMPOSITE_COPYCYAN` (int)
  Copie le cyan depuis la source vers la cible
`Gmagick::COMPOSITE_COPYGREEN` (int)
  Copie le vert depuis la source vers la cible
`Gmagick::COMPOSITE_COPYMAGENTA` (int)
  Copie le magenta depuis la source vers la cible
`Gmagick::COMPOSITE_COPYOPACITY` (int)
  Copie l'opacité depuis la source vers la cible
`Gmagick::COMPOSITE_COPYRED` (int)
  Copie le rouge depuis la source vers la cible
`Gmagick::COMPOSITE_COPYYELLOW` (int)
  Copie le jaune depuis la source vers la cible
`Gmagick::COMPOSITE_DARKEN` (int)
  Assombrit l'image cible
`Gmagick::COMPOSITE_DSTATOP` (int)
  La partie de la destination située à l'intérieur de la source devient composite sur la source et remplace la destination
`Gmagick::COMPOSITE_DST` (int)
  La cible est conservée sans modification
`Gmagick::COMPOSITE_DSTIN` (int)
  La partie de la source remplace la cible
`Gmagick::COMPOSITE_DSTOUT` (int)
  La partie à l'extérieur de la source remplace la cible
`Gmagick::COMPOSITE_DSTOVER` (int)
  La cible remplace la source
`Gmagick::COMPOSITE_DIFFERENCE` (int)
  Soustrait la plus sombre des deux couleurs élémentaires depuis la plus claire
`Gmagick::COMPOSITE_DISPLACE` (int)
  Décale les pixels de l'image cible tel que défini par la source
`Gmagick::COMPOSITE_DISSOLVE` (int)
  Dissous la source dans la cible
`Gmagick::COMPOSITE_EXCLUSION` (int)
  Produit un effet similaire à Gmagick::COMPOSITE_DIFFERENCE, mais apparaît avec un contraste plus faible
`Gmagick::COMPOSITE_HARDLIGHT` (int)
  Multiplie ou superpose les couleurs, en fonction de la valeur de couleur de source
`Gmagick::COMPOSITE_HUE` (int)
  Modifie la teinte de la cible telle que définie par la source
`Gmagick::COMPOSITE_IN` (int)
  Effectue un composite de la source dans la cible
`Gmagick::COMPOSITE_LIGHTEN` (int)
  Éclaircit la cible telle que définie par la source
`Gmagick::COMPOSITE_LUMINIZE` (int)
  Illumine la cible telle que définie par la source
`Gmagick::COMPOSITE_MINUS` (int)
  Soustrait la source de la cible
`Gmagick::COMPOSITE_MODULATE` (int)
  Module la luminosité cible, la saturation et la teinte tel que défini par la source
`Gmagick::COMPOSITE_MULTIPLY` (int)
  Multiplie la cible à la source
`Gmagick::COMPOSITE_OUT` (int)
  Effectue un composite des parties extérieures de la source sur la cible
`Gmagick::COMPOSITE_OVER` (int)
  Effectue un composite par dessus la cible
`Gmagick::COMPOSITE_OVERLAY` (int)
  Superpose la source sur la cible
`Gmagick::COMPOSITE_PLUS` (int)
  Ajoute la source à la cible
`Gmagick::COMPOSITE_REPLACE` (int)
  Remplace la cible par la source
`Gmagick::COMPOSITE_SATURATE` (int)
  Sature la cible tel que défini par la source
`Gmagick::COMPOSITE_SCREEN` (int)
  La source et la destination sont complémentés, puis multipliés, puis remplace la destination
`Gmagick::COMPOSITE_SOFTLIGHT` (int)
  Assombrit ou éclaire les couleurs, suivant la source
`Gmagick::COMPOSITE_SRCATOP` (int)
  La partie de la source se trouvant dans la destination est composée sur la destination
`Gmagick::COMPOSITE_SRC` (int)
  La source est copiée vers la destination
`Gmagick::COMPOSITE_SRCIN` (int)
  La partie de la source se trouvant dans la destination remplace la destination
`Gmagick::COMPOSITE_SRCOUT` (int)
  La partie de la source se trouvant en dehors de la destination remplace la destination
`Gmagick::COMPOSITE_SRCOVER` (int)
  La source remplace la destination
`Gmagick::COMPOSITE_SUBTRACT` (int)
  Soustrait les couleurs de l'image source dans l'image de destination
`Gmagick::COMPOSITE_THRESHOLD` (int)
  La source est composée de la cible, telle que définie par la source
`Gmagick::COMPOSITE_XOR` (int)
  La partie de la source qui se trouve en dehors de la destination est combinée avec la partie de la destination se trouvant en dehors de la source

Constantes de mode Montage
`Gmagick::MONTAGEMODE_FRAME` (int)
`Gmagick::MONTAGEMODE_UNFRAME` (int)
`Gmagick::MONTAGEMODE_CONCATENATE` (int)

Constantes de style
`Gmagick::STYLE_NORMAL` (int)
`Gmagick::STYLE_ITALIC` (int)
`Gmagick::STYLE_OBLIQUE` (int)
`Gmagick::STYLE_ANY` (int)

Constantes de filtre
`Gmagick::FILTER_UNDEFINED` (int)
`Gmagick::FILTER_POINT` (int)
`Gmagick::FILTER_BOX` (int)
`Gmagick::FILTER_TRIANGLE` (int)
`Gmagick::FILTER_HERMITE` (int)
`Gmagick::FILTER_HANNING` (int)
`Gmagick::FILTER_HAMMING` (int)
`Gmagick::FILTER_BLACKMAN` (int)
`Gmagick::FILTER_GAUSSIAN` (int)
`Gmagick::FILTER_QUADRATIC` (int)
`Gmagick::FILTER_CUBIC` (int)
`Gmagick::FILTER_CATROM` (int)
`Gmagick::FILTER_MITCHELL` (int)
`Gmagick::FILTER_LANCZOS` (int)
`Gmagick::FILTER_BESSEL` (int)
`Gmagick::FILTER_SINC` (int)

Constantes de type d'image
`Gmagick::IMGTYPE_UNDEFINED` (int)
`Gmagick::IMGTYPE_BILEVEL` (int)
`Gmagick::IMGTYPE_GRAYSCALE` (int)
`Gmagick::IMGTYPE_GRAYSCALEMATTE` (int)
`Gmagick::IMGTYPE_PALETTE` (int)
`Gmagick::IMGTYPE_PALETTEMATTE` (int)
`Gmagick::IMGTYPE_TRUECOLOR` (int)
`Gmagick::IMGTYPE_TRUECOLORMATTE` (int)
`Gmagick::IMGTYPE_COLORSEPARATION` (int)
`Gmagick::IMGTYPE_COLORSEPARATIONMATTE` (int)
`Gmagick::IMGTYPE_OPTIMIZE` (int)

Constantes de résolution
`Gmagick::RESOLUTION_UNDEFINED` (int)
`Gmagick::RESOLUTION_PIXELSPERINCH` (int)
`Gmagick::RESOLUTION_PIXELSPERCENTIMETER` (int)

Constantes de compression
`Gmagick::COMPRESSION_UNDEFINED` (int)
`Gmagick::COMPRESSION_NO` (int)
`Gmagick::COMPRESSION_BZIP` (int)
`Gmagick::COMPRESSION_FAX` (int)
`Gmagick::COMPRESSION_GROUP4` (int)
`Gmagick::COMPRESSION_JPEG` (int)
`Gmagick::COMPRESSION_JPEG2000` (int)
`Gmagick::COMPRESSION_LOSSLESSJPEG` (int)
`Gmagick::COMPRESSION_LZW` (int)
`Gmagick::COMPRESSION_RLE` (int)
`Gmagick::COMPRESSION_ZIP` (int)

Constantes de dessin
`Gmagick::PAINT_POINT` (int)
`Gmagick::PAINT_REPLACE` (int)
`Gmagick::PAINT_FLOODFILL` (int)
`Gmagick::PAINT_FILLTOBORDER` (int)
`Gmagick::PAINT_RESET` (int)

Constantes de gravité
`Gmagick::GRAVITY_NORTHWEST` (int)
`Gmagick::GRAVITY_NORTH` (int)
`Gmagick::GRAVITY_NORTHEAST` (int)
`Gmagick::GRAVITY_WEST` (int)
`Gmagick::GRAVITY_CENTER` (int)
`Gmagick::GRAVITY_EAST` (int)
`Gmagick::GRAVITY_SOUTHWEST` (int)
`Gmagick::GRAVITY_SOUTH` (int)
`Gmagick::GRAVITY_SOUTHEAST` (int)

Constantes d'étirement
`Gmagick::STRETCH_NORMAL` (int)
`Gmagick::STRETCH_ULTRACONDENSED` (int)
`Gmagick::STRETCH_CONDENSED` (int)
`Gmagick::STRETCH_SEMICONDENSED` (int)
`Gmagick::STRETCH_SEMIEXPANDED` (int)
`Gmagick::STRETCH_EXPANDED` (int)
`Gmagick::STRETCH_EXTRAEXPANDED` (int)
`Gmagick::STRETCH_ULTRAEXPANDED` (int)
`Gmagick::STRETCH_ANY` (int)

Constantes d'alignement
`Gmagick::ALIGN_UNDEFINED` (int)
`Gmagick::ALIGN_LEFT` (int)
`Gmagick::ALIGN_CENTER` (int)
`Gmagick::ALIGN_RIGHT` (int)

Constantes de décoration
`Gmagick::DECORATION_NO` (int)
`Gmagick::DECORATION_UNDERLINE` (int)
`Gmagick::DECORATION_OVERLINE` (int)
`Gmagick::DECORATION_LINETROUGH` (int)

Constantes de bruit
`Gmagick::NOISE_UNIFORM` (int)
`Gmagick::NOISE_GAUSSIAN` (int)
`Gmagick::NOISE_MULTIPLICATIVEGAUSSIAN` (int)
`Gmagick::NOISE_IMPULSE` (int)
`Gmagick::NOISE_LAPLACIAN` (int)
`Gmagick::NOISE_POISSON` (int)

Constantes de canal
`Gmagick::CHANNEL_UNDEFINED` (int)
`Gmagick::CHANNEL_RED` (int)
`Gmagick::CHANNEL_GRAY` (int)
`Gmagick::CHANNEL_CYAN` (int)
`Gmagick::CHANNEL_GREEN` (int)
`Gmagick::CHANNEL_MAGENTA` (int)
`Gmagick::CHANNEL_BLUE` (int)
`Gmagick::CHANNEL_YELLOW` (int)
`Gmagick::CHANNEL_ALPHA` (int)
`Gmagick::CHANNEL_OPACITY` (int)
`Gmagick::CHANNEL_MATTE` (int)
`Gmagick::CHANNEL_BLACK` (int)
`Gmagick::CHANNEL_INDEX` (int)
`Gmagick::CHANNEL_ALL` (int)

Constantes de mesure
`Gmagick::METRIC_UNDEFINED` (int)
`Gmagick::METRIC_MEANABSOLUTEERROR` (int)
`Gmagick::METRIC_MEANSQUAREERROR` (int)
`Gmagick::METRIC_PEAKABSOLUTEERROR` (int)
`Gmagick::METRIC_PEAKSIGNALTONOISERATIO` (int)
`Gmagick::METRIC_ROOTMEANSQUAREDERROR` (int)

Constantes de pixel
`Gmagick::PIXEL_CHAR` (int)
`Gmagick::PIXEL_DOUBLE` (int)
`Gmagick::PIXEL_FLOAT` (int)
`Gmagick::PIXEL_INTEGER` (int)
`Gmagick::PIXEL_LONG` (int)
`Gmagick::PIXEL_QUANTUM` (int)
`Gmagick::PIXEL_SHORT` (int)

Constantes d'espace de couleurs
`Gmagick::COLORSPACE_UNDEFINED` (int)
`Gmagick::COLORSPACE_RGB` (int)
`Gmagick::COLORSPACE_GRAY` (int)
`Gmagick::COLORSPACE_TRANSPARENT` (int)
`Gmagick::COLORSPACE_OHTA` (int)
`Gmagick::COLORSPACE_LAB` (int)
`Gmagick::COLORSPACE_XYZ` (int)
`Gmagick::COLORSPACE_YCBCR` (int)
`Gmagick::COLORSPACE_YCC` (int)
`Gmagick::COLORSPACE_YIQ` (int)
`Gmagick::COLORSPACE_YPBPR` (int)
`Gmagick::COLORSPACE_YUV` (int)
`Gmagick::COLORSPACE_CMYK` (int)
`Gmagick::COLORSPACE_SRGB` (int)
`Gmagick::COLORSPACE_HSB` (int)
`Gmagick::COLORSPACE_HSL` (int)
`Gmagick::COLORSPACE_HWB` (int)
`Gmagick::COLORSPACE_REC601LUMA` (int)
`Gmagick::COLORSPACE_REC709LUMA` (int)
`Gmagick::COLORSPACE_LOG` (int)

Constantes de méthode pour les pixels virtuels
`Gmagick::VIRTUALPIXELMETHOD_UNDEFINED` (int)
`Gmagick::VIRTUALPIXELMETHOD_BACKGROUND` (int)
`Gmagick::VIRTUALPIXELMETHOD_CONSTANT` (int)
`Gmagick::VIRTUALPIXELMETHOD_EDGE` (int)
`Gmagick::VIRTUALPIXELMETHOD_MIRROR` (int)
`Gmagick::VIRTUALPIXELMETHOD_TILE` (int)
`Gmagick::VIRTUALPIXELMETHOD_TRANSPARENT` (int)

Constantes de prévisualisation
`Gmagick::PREVIEW_UNDEFINED` (int)
`Gmagick::PREVIEW_ROTATE` (int)
`Gmagick::PREVIEW_SHEAR` (int)
`Gmagick::PREVIEW_ROLL` (int)
`Gmagick::PREVIEW_HUE` (int)
`Gmagick::PREVIEW_SATURATION` (int)
`Gmagick::PREVIEW_BRIGHTNESS` (int)
`Gmagick::PREVIEW_GAMMA` (int)
`Gmagick::PREVIEW_SPIFF` (int)
`Gmagick::PREVIEW_DULL` (int)
`Gmagick::PREVIEW_GRAYSCALE` (int)
`Gmagick::PREVIEW_QUANTIZE` (int)
`Gmagick::PREVIEW_DESPECKLE` (int)
`Gmagick::PREVIEW_REDUCENOISE` (int)
`Gmagick::PREVIEW_ADDNOISE` (int)
`Gmagick::PREVIEW_SHARPEN` (int)
`Gmagick::PREVIEW_BLUR` (int)
`Gmagick::PREVIEW_THRESHOLD` (int)
`Gmagick::PREVIEW_EDGEDETECT` (int)
`Gmagick::PREVIEW_SPREAD` (int)
`Gmagick::PREVIEW_SOLARIZE` (int)
`Gmagick::PREVIEW_SHADE` (int)
`Gmagick::PREVIEW_RAISE` (int)
`Gmagick::PREVIEW_SEGMENT` (int)
`Gmagick::PREVIEW_SWIRL` (int)
`Gmagick::PREVIEW_IMPLODE` (int)
`Gmagick::PREVIEW_WAVE` (int)
`Gmagick::PREVIEW_OILPAINT` (int)
`Gmagick::PREVIEW_CHARCOALDRAWING` (int)
`Gmagick::PREVIEW_JPEG` (int)

Constantes de rendu
`Gmagick::RENDERINGINTENT_UNDEFINED` (int)
`Gmagick::RENDERINGINTENT_SATURATION` (int)
`Gmagick::RENDERINGINTENT_PERCEPTUAL` (int)
`Gmagick::RENDERINGINTENT_ABSOLUTE` (int)
`Gmagick::RENDERINGINTENT_RELATIVE` (int)

Constantes de règle de remplissage
`Gmagick::FILLRULE_UNDEFINED` (int)
`Gmagick::FILLRULE_EVENODD` (int)
`Gmagick::FILLRULE_NONZERO` (int)

Constantes Pathunit
`Gmagick::PATHUNITS_UNDEFINED` (int)
`Gmagick::PATHUNITS_USERSPACE` (int)
`Gmagick::PATHUNITS_USERSPACEONUSE` (int)
`Gmagick::PATHUNITS_OBJECTBOUNDINGBOX` (int)

Constantes Linecap
`Gmagick::LINECAP_UNDEFINED` (int)
`Gmagick::LINECAP_BUTT` (int)
`Gmagick::LINECAP_ROUND` (int)
`Gmagick::LINECAP_SQUARE` (int)

Constantes de jointure de lignes
`Gmagick::LINEJOIN_UNDEFINED` (int)
`Gmagick::LINEJOIN_MITER` (int)
`Gmagick::LINEJOIN_ROUND` (int)
`Gmagick::LINEJOIN_BEVEL` (int)

Constantes de type de ressources
`Gmagick::RESOURCETYPE_UNDEFINED` (int)
`Gmagick::RESOURCETYPE_AREA` (int)
`Gmagick::RESOURCETYPE_DISK` (int)
`Gmagick::RESOURCETYPE_FILE` (int)
`Gmagick::RESOURCETYPE_MAP` (int)
`Gmagick::RESOURCETYPE_MEMORY` (int)

Constantes d'orientation
`Gmagick::ORIENTATION_UNDEFINED` (int)
`Gmagick::ORIENTATION_TOPLEFT` (int)
`Gmagick::ORIENTATION_TOPRIGHT` (int)
`Gmagick::ORIENTATION_BOTTOMRIGHT` (int)
`Gmagick::ORIENTATION_BOTTOMLEFT` (int)
`Gmagick::ORIENTATION_LEFTTOP` (int)
`Gmagick::ORIENTATION_RIGHTTOP` (int)
`Gmagick::ORIENTATION_RIGHTBOTTOM` (int)
`Gmagick::ORIENTATION_LEFTBOTTOM` (int)

Constantes d'entrelacement
`Gmagick::INTERLACE_UNDEFINED` (int)
`Gmagick::INTERLACE_NO` (int)
`Gmagick::INTERLACE_NONE` (int)
`Gmagick::INTERLACE_LINE` (int)
`Gmagick::INTERLACE_PLANE` (int)
`Gmagick::INTERLACE_PARTITION` (int)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open