Configuration à l'exécution
Exemples
Gmagick
PHP Manual

# 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` (entier)
  Noir
`Gmagick::COLOR_BLUE` (entier)
  Bleu
`Gmagick::COLOR_CYAN` (entier)
  Cyan
`Gmagick::COLOR_GREEN` (entier)
  Vert
`Gmagick::COLOR_RED` (entier)
  Rouge
`Gmagick::COLOR_YELLOW` (entier)
  Jaune
`Gmagick::COLOR_MAGENTA` (entier)
  Magenta
`Gmagick::COLOR_OPACITY` (entier)
  Opacité
`Gmagick::COLOR_ALPHA` (entier)
  Alpha
`Gmagick::COLOR_FUZZ` (entier)
  Fuzz

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

Montage Mode constants
`Gmagick::MONTAGEMODE_FRAME` (entier)
`Gmagick::MONTAGEMODE_UNFRAME` (entier)
`Gmagick::MONTAGEMODE_CONCATENATE` (entier)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Configuration à l'exécution
Exemples
Gmagick
PHP Manual