# 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 COLOR_*

Constantes sur les types de couleur. Ces constantes sont surtout utilisées avec la classe ImagickPixel.

`imagick::COLOR_BLACK` (entier)
  Couleur noire
`imagick::COLOR_BLUE` (entier)
  Couleur bleue
`imagick::COLOR_CYAN` (entier)
  Couleur cyan
`imagick::COLOR_GREEN` (entier)
  Couleur verte
`imagick::COLOR_RED` (entier)
  Couleur rouge
`imagick::COLOR_YELLOW` (entier)
  Couleur jaune
`imagick::COLOR_MAGENTA` (entier)
  Couleur magenta
`imagick::COLOR_OPACITY` (entier)
  Couleur de l'opacité
`imagick::COLOR_ALPHA` (entier)
  Couleur de l'alpha
`imagick::COLOR_FUZZ` (entier)
  Couleur du fuzz

Constantes de disposition

Constantes relatvies aux type de disposition

`imagick::DISPOSE_UNRECOGNIZED` (entier)
  Type de disposition non reconnu
`imagick::DISPOSE_UNDEFINED` (entier)
  Type de disposition non défini
`imagick::DISPOSE_NONE` (entier)
  Aucun type de disposition
`imagick::DISPOSE_BACKGROUND` (entier)
  Disposition du fond
`imagick::DISPOSE_PREVIOUS` (entier)
  Disposition précédente

Constantes d'opérateur de composition
`imagick::COMPOSITE_DEFAULT` (entier)
  L'opérateur de composition par défaut.
`imagick::COMPOSITE_UNDEFINED` (entier)
  Opérateur de composition indéfini
`imagick::COMPOSITE_NO` (entier)
  Pas d'opérateur de composition défini
`imagick::COMPOSITE_ADD` (entier)
  Le résultat de image + image
`imagick::COMPOSITE_ATOP` (entier)
  Le résultat a la même forme que l'image, avec l'image composée qui remplit l'image là où la forme d'image chevauche l'image
`imagick::COMPOSITE_BLEND` (entier)
  Combine les images image (blending)
`imagick::COMPOSITE_BUMPMAP` (entier)
  La même chose que COMPOSITE_MULTIPLY, hormis le fait que la source est d'abord convertie en niveaux de gris
`imagick::COMPOSITE_CLEAR` (entier)
  Rend l'image cible transparent
`imagick::COMPOSITE_COLORBURN` (entier)
  Assombrit l'image de destination pour refléter l'image source
`imagick::COMPOSITE_COLORDODGE` (entier)
  Éclaire l'image de destination pour refléter l'image source
`imagick::COMPOSITE_COLORIZE` (entier)
  Colorie l'image cible avec l'image composée
`imagick::COMPOSITE_COPYBLACK` (entier)
  Copie le noir de la source vers la cible
`imagick::COMPOSITE_COPYBLUE` (entier)
  Copie le bleu de la source vers la cible
`imagick::COMPOSITE_COPY` (entier)
  Copie la source vers la cible
`imagick::COMPOSITE_COPYCYAN` (entier)
  Copie le Cyan de la source vers la cible
`imagick::COMPOSITE_COPYGREEN` (entier)
  Copie le vert de la source vers la cible
`imagick::COMPOSITE_COPYMAGENTA` (entier)
  Copie le magenta de la source vers la cible
`imagick::COMPOSITE_COPYOPACITY` (entier)
  Copie l'opacité de la source vers la cible
`imagick::COMPOSITE_COPYRED` (entier)
  Copie le rouge de la source vers la cible
`imagick::COMPOSITE_COPYYELLOW` (entier)
  Copie le jaune de la source vers la cible
`imagick::COMPOSITE_DARKEN` (entier)
  Assombrit l'image cible
`imagick::COMPOSITE_DSTATOP` (entier)
  La partie de l'image de destination qui est a l'intérieur de la source est composée avec la source, et placée dans la destination.
`imagick::COMPOSITE_DST` (entier)
  La cible est laissée intacte
`imagick::COMPOSITE_DSTIN` (entier)
  La partie à l'intérieur de la source remplace la cible
`imagick::COMPOSITE_DSTOUT` (entier)
  La partie à l'extérieur de la source remplace la cible
`imagick::COMPOSITE_DSTOVER` (entier)
  La cible remplace la source
`imagick::COMPOSITE_DIFFERENCE` (entier)
  Soustrait la couleur sombre de la couleur claire
`imagick::COMPOSITE_DISPLACE` (entier)
  Décale les pixels de la cible tel que défini par la source
`imagick::COMPOSITE_DISSOLVE` (entier)
  Dissous la source dans la cible
`imagick::COMPOSITE_EXCLUSION` (entier)
  Produit un effet similaire à imagick::COMPOSITE_DIFFERENCE, mais avec un contraste plus faible
`imagick::COMPOSITE_HARDLIGHT` (entier)
  Multiplie ou screene les couleurs, dépendemment de la valeur de la couleur source
`imagick::COMPOSITE_HUE` (entier)
  Modifie la hue de la cible, tel que défini par la source
`imagick::COMPOSITE_IN` (entier)
  Compose la source dans la cible
`imagick::COMPOSITE_LIGHTEN` (entier)
  Éclaircit la cible, tel que défini par la source
`imagick::COMPOSITE_LUMINIZE` (entier)
  Illumine la cible tel que défini par la source
`imagick::COMPOSITE_MINUS` (entier)
  Soustrait la source de la cible
`imagick::COMPOSITE_MODULATE` (entier)
  Module la clarté de la cible, sa saturation et sa hue tel que défini par la cible
`imagick::COMPOSITE_MULTIPLY` (entier)
  Multiplie la cible avec la source
`imagick::COMPOSITE_OUT` (entier)
  Compose l'extérieur de la source dans la cible
`imagick::COMPOSITE_OVER` (entier)
  Compose la source sur la cible
`imagick::COMPOSITE_OVERLAY` (entier)
  Surimprime la source sur la cible
`imagick::COMPOSITE_PLUS` (entier)
  Ajoute la source sur la cible
`imagick::COMPOSITE_REPLACE` (entier)
  Remplace la cible avec la source
`imagick::COMPOSITE_SATURATE` (entier)
  Sature la cible tel que défini par la source
`imagick::COMPOSITE_SCREEN` (entier)
  La source et cible sont complétées puis multipliées et finalement elles remplacent la cible
`imagick::COMPOSITE_SOFTLIGHT` (entier)
  Assombrit ou éclaire les couleurs, en fonction de la source
`imagick::COMPOSITE_SRCATOP` (entier)
  La partie de la source qui est dans la cible et composée sur la cible
`imagick::COMPOSITE_SRC` (entier)
  La source est copiée sur la destination
`imagick::COMPOSITE_SRCIN` (entier)
  La partie de la source qui est dans la destination, remplace la destination.
`imagick::COMPOSITE_SRCOUT` (entier)
  La partie de la source qui est hors de la destination remplace la destination
`imagick::COMPOSITE_SRCOVER` (entier)
  La source remplaces la cible
`imagick::COMPOSITE_SUBTRACT` (entier)
  Soustrait les couleurs dans la source dans la cible
`imagick::COMPOSITE_THRESHOLD` (entier)
  La source est composée sur la cible, tel que défini par les seuils de la source
`imagick::COMPOSITE_XOR` (entier)
  La partie de la source qui est hors de la destination et combinée avec la partie de la destination qui est hors de la source

Constantes de mode de montage Mode

`imagick::MONTAGEMODE_FRAME` (entier)
`imagick::MONTAGEMODE_UNFRAME` (entier)
`imagick::MONTAGEMODE_CONCATENATE` (entier)

Constantes de style

`imagick::STYLE_NORMAL` (entier)
`imagick::STYLE_ITALIC` (entier)
`imagick::STYLE_OBLIQUE` (entier)
`imagick::STYLE_ANY` (entier)

Constantes de filtres

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

Constantes de type d'images

`imagick::IMGTYPE_UNDEFINED` (entier)
`imagick::IMGTYPE_BILEVEL` (entier)
`imagick::IMGTYPE_GRAYSCALE` (entier)
`imagick::IMGTYPE_GRAYSCALEMATTE` (entier)
`imagick::IMGTYPE_PALETTE` (entier)
`imagick::IMGTYPE_PALETTEMATTE` (entier)
`imagick::IMGTYPE_TRUECOLOR` (entier)
`imagick::IMGTYPE_TRUECOLORMATTE` (entier)
`imagick::IMGTYPE_COLORSEPARATION` (entier)
`imagick::IMGTYPE_COLORSEPARATIONMATTE` (entier)
`imagick::IMGTYPE_OPTIMIZE` (entier)

Constantes de résolution

`imagick::RESOLUTION_UNDEFINED` (entier)
`imagick::RESOLUTION_PIXELSPERINCH` (entier)
`imagick::RESOLUTION_PIXELSPERCENTIMETER` (entier)

Constantes de compression

`imagick::COMPRESSION_UNDEFINED` (entier)
`imagick::COMPRESSION_NO` (entier)
`imagick::COMPRESSION_BZIP` (entier)
`imagick::COMPRESSION_FAX` (entier)
`imagick::COMPRESSION_GROUP4` (entier)
`imagick::COMPRESSION_JPEG` (entier)
`imagick::COMPRESSION_JPEG2000` (entier)
`imagick::COMPRESSION_LOSSLESSJPEG` (entier)
`imagick::COMPRESSION_LZW` (entier)
`imagick::COMPRESSION_RLE` (entier)
`imagick::COMPRESSION_ZIP` (entier)
`imagick::COMPRESSION_DXT1` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.0 ou supérieur.
`imagick::COMPRESSION_DXT3` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.0 ou supérieur.
`imagick::COMPRESSION_DXT5` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.0 ou supérieur.

Constantes de colorisation

`imagick::PAINT_POINT` (entier)
`imagick::PAINT_REPLACE` (entier)
`imagick::PAINT_FLOODFILL` (entier)
`imagick::PAINT_FILLTOBORDER` (entier)
`imagick::PAINT_RESET` (entier)

Constantes de gravité

`imagick::GRAVITY_NORTHWEST` (entier)
`imagick::GRAVITY_NORTH` (entier)
`imagick::GRAVITY_NORTHEAST` (entier)
`imagick::GRAVITY_WEST` (entier)
`imagick::GRAVITY_CENTER` (entier)
`imagick::GRAVITY_EAST` (entier)
`imagick::GRAVITY_SOUTHWEST` (entier)
`imagick::GRAVITY_SOUTH` (entier)
`imagick::GRAVITY_SOUTHEAST` (entier)

Constantes d'étirement

`imagick::STRETCH_NORMAL` (entier)
`imagick::STRETCH_ULTRACONDENSED` (entier)
`imagick::STRETCH_CONDENSED` (entier)
`imagick::STRETCH_SEMICONDENSED` (entier)
`imagick::STRETCH_SEMIEXPANDED` (entier)
`imagick::STRETCH_EXPANDED` (entier)
`imagick::STRETCH_EXTRAEXPANDED` (entier)
`imagick::STRETCH_ULTRAEXPANDED` (entier)
`imagick::STRETCH_ANY` (entier)

Constantes d'alignement

`imagick::ALIGN_UNDEFINED` (entier)
`imagick::ALIGN_LEFT` (entier)
`imagick::ALIGN_CENTER` (entier)
`imagick::ALIGN_RIGHT` (entier)

Constantes de décoration

`imagick::DECORATION_NO` (entier)
`imagick::DECORATION_UNDERLINE` (entier)
`imagick::DECORATION_OVERLINE` (entier)
`imagick::DECORATION_LINETROUGH` (entier)

Constantes de bruit

`imagick::NOISE_UNIFORM` (entier)
`imagick::NOISE_GAUSSIAN` (entier)
`imagick::NOISE_MULTIPLICATIVEGAUSSIAN` (entier)
`imagick::NOISE_IMPULSE` (entier)
`imagick::NOISE_LAPLACIAN` (entier)
`imagick::NOISE_POISSON` (entier)
`imagick::NOISE_RANDOM` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.

Constantes de canal

`imagick::CHANNEL_UNDEFINED` (entier)
`imagick::CHANNEL_RED` (entier)
`imagick::CHANNEL_GRAY` (entier)
`imagick::CHANNEL_CYAN` (entier)
`imagick::CHANNEL_GREEN` (entier)
`imagick::CHANNEL_MAGENTA` (entier)
`imagick::CHANNEL_BLUE` (entier)
`imagick::CHANNEL_YELLOW` (entier)
`imagick::CHANNEL_ALPHA` (entier)
`imagick::CHANNEL_OPACITY` (entier)
`imagick::CHANNEL_MATTE` (entier)
`imagick::CHANNEL_BLACK` (entier)
`imagick::CHANNEL_INDEX` (entier)
`imagick::CHANNEL_ALL` (entier)
`imagick::CHANNEL_DEFAULT` (entier)

Constantes de métriques

`imagick::METRIC_UNDEFINED` (entier)
`imagick::METRIC_MEANABSOLUTEERROR` (entier)
`imagick::METRIC_MEANSQUAREERROR` (entier)
`imagick::METRIC_PEAKABSOLUTEERROR` (entier)
`imagick::METRIC_PEAKSIGNALTONOISERATIO` (entier)
`imagick::METRIC_ROOTMEANSQUAREDERROR` (entier)

Constantes de pixels

`imagick::PIXEL_CHAR` (entier)
`imagick::PIXEL_DOUBLE` (entier)
`imagick::PIXEL_FLOAT` (entier)
`imagick::PIXEL_INTEGER` (entier)
`imagick::PIXEL_LONG` (entier)
`imagick::PIXEL_QUANTUM` (entier)
`imagick::PIXEL_SHORT` (entier)

Constantes d'opérateurs d'évaluation

`imagick::EVALUATE_UNDEFINED` (entier)
`imagick::EVALUATE_ADD` (entier)
`imagick::EVALUATE_AND` (entier)
`imagick::EVALUATE_DIVIDE` (entier)
`imagick::EVALUATE_LEFTSHIFT` (entier)
`imagick::EVALUATE_MAX` (entier)
`imagick::EVALUATE_MIN` (entier)
`imagick::EVALUATE_MULTIPLY` (entier)
`imagick::EVALUATE_OR` (entier)
`imagick::EVALUATE_RIGHTSHIFT` (entier)
`imagick::EVALUATE_SET` (entier)
`imagick::EVALUATE_SUBTRACT` (entier)
`imagick::EVALUATE_XOR` (entier)
`imagick::EVALUATE_POW` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_LOG` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_THRESHOLD` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_THRESHOLDBLACK` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_THRESHOLDWHITE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_GAUSSIANNOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_IMPULSENOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_LAPLACIANNOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_MULTIPLICATIVENOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_POISSONNOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_UNIFORMNOISE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_COSINE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_SINE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.
`imagick::EVALUATE_ADDMODULUS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.4 ou supérieur.

Constantes d'espaces de couleurs

`imagick::COLORSPACE_UNDEFINED` (entier)
`imagick::COLORSPACE_RGB` (entier)
`imagick::COLORSPACE_GRAY` (entier)
`imagick::COLORSPACE_TRANSPARENT` (entier)
`imagick::COLORSPACE_OHTA` (entier)
`imagick::COLORSPACE_LAB` (entier)
`imagick::COLORSPACE_XYZ` (entier)
`imagick::COLORSPACE_YCBCR` (entier)
`imagick::COLORSPACE_YCC` (entier)
`imagick::COLORSPACE_YIQ` (entier)
`imagick::COLORSPACE_YPBPR` (entier)
`imagick::COLORSPACE_YUV` (entier)
`imagick::COLORSPACE_CMYK` (entier)
`imagick::COLORSPACE_SRGB` (entier)
`imagick::COLORSPACE_HSB` (entier)
`imagick::COLORSPACE_HSL` (entier)
`imagick::COLORSPACE_HWB` (entier)
`imagick::COLORSPACE_REC601LUMA` (entier)
`imagick::COLORSPACE_REC709LUMA` (entier)
`imagick::COLORSPACE_LOG` (entier)
`imagick::COLORSPACE_CMY` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.2 ou supérieur.

Constantes de méthode de pixel virtuel

`imagick::VIRTUALPIXELMETHOD_UNDEFINED` (entier)
`imagick::VIRTUALPIXELMETHOD_BACKGROUND` (entier)
`imagick::VIRTUALPIXELMETHOD_CONSTANT` (entier)
`imagick::VIRTUALPIXELMETHOD_EDGE` (entier)
`imagick::VIRTUALPIXELMETHOD_MIRROR` (entier)
`imagick::VIRTUALPIXELMETHOD_TILE` (entier)
`imagick::VIRTUALPIXELMETHOD_TRANSPARENT` (entier)
`imagick::VIRTUALPIXELMETHOD_MASK` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.2 ou supérieur.
`imagick::VIRTUALPIXELMETHOD_BLACK` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.2 ou supérieur.
`imagick::VIRTUALPIXELMETHOD_GRAY` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.2 ou supérieur.
`imagick::VIRTUALPIXELMETHOD_WHITE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.2 ou supérieur.
`imagick::VIRTUALPIXELMETHOD_HORIZONTALTILE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.3 ou supérieur.
`imagick::VIRTUALPIXELMETHOD_VERTICALTILE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.3 ou supérieur.

Constantes de prévisualisation

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

Constantes de rendu

`imagick::RENDERINGINTENT_UNDEFINED` (entier)
`imagick::RENDERINGINTENT_SATURATION` (entier)
`imagick::RENDERINGINTENT_PERCEPTUAL` (entier)
`imagick::RENDERINGINTENT_ABSOLUTE` (entier)
`imagick::RENDERINGINTENT_RELATIVE` (entier)

Constantes d'entrelacement

`imagick::INTERLACE_UNDEFINED` (entier)
`imagick::INTERLACE_NO` (entier)
`imagick::INTERLACE_LINE` (entier)
`imagick::INTERLACE_PLANE` (entier)
`imagick::INTERLACE_PARTITION` (entier)
`imagick::INTERLACE_GIF` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.4 ou supérieur.
`imagick::INTERLACE_JPEG` (entier)
`imagick::INTERLACE_PNG` (entier)

Constantes de remplissage

`imagick::FILLRULE_UNDEFINED` (entier)
`imagick::FILLRULE_EVENODD` (entier)
`imagick::FILLRULE_NONZERO` (entier)

Constantes de chemin de dessin

`imagick::PATHUNITS_UNDEFINED` (entier)
`imagick::PATHUNITS_USERSPACE` (entier)
`imagick::PATHUNITS_USERSPACEONUSE` (entier)
`imagick::PATHUNITS_OBJECTBOUNDINGBOX` (entier)

Constantes de bout de lignes

`imagick::LINECAP_UNDEFINED` (entier)
`imagick::LINECAP_BUTT` (entier)
`imagick::LINECAP_ROUND` (entier)
`imagick::LINECAP_SQUARE` (entier)

Constantes de jointures de lignes

`imagick::LINEJOIN_UNDEFINED` (entier)
`imagick::LINEJOIN_MITER` (entier)
`imagick::LINEJOIN_ROUND` (entier)
`imagick::LINEJOIN_BEVEL` (entier)

Constantes de type de ressource

`imagick::RESOURCETYPE_UNDEFINED` (entier)
`imagick::RESOURCETYPE_AREA` (entier)
  Défini la largeur et la hauteur maximales d'une image qui peut être mise dans la mémoire cache des pixels.
`imagick::RESOURCETYPE_DISK` (entier)
  Défini la taille maximale de l'espace disque autorisée à stocker le cache des pixels.
`imagick::RESOURCETYPE_FILE` (entier)
  Défini le nombre maximal de fichiers de cache de pixels ouverts.
`imagick::RESOURCETYPE_MAP` (entier)
  Défini la taille maximale de mémoire en octets, à allouer au cache de pixels.
`imagick::RESOURCETYPE_MEMORY` (entier)
  Défini la taille maximale de la mémoire, en octets, à allouer au cache de pixels.
`imagick::RESOURCETYPE_THREAD` (integer)
  Défini le nombre maximal de threads parrallèles. Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.7.8 ou supérieur.

Constantes de méthode de calque

`imagick::LAYERMETHOD_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_COALESCE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_COMPAREANY` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_COMPARECLEAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_COMPAREOVERLAY` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_DISPOSE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_OPTIMIZE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_OPTIMIZEPLUS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
`imagick::LAYERMETHOD_OPTIMIZEIMAGE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::LAYERMETHOD_OPTIMIZETRANS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::LAYERMETHOD_REMOVEDUPS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::LAYERMETHOD_REMOVEZERO` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::LAYERMETHOD_COMPOSITE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::LAYERMETHOD_MERGE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.7 ou supérieur.
`imagick::LAYERMETHOD_FLATTEN` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.7 ou supérieur.
`imagick::LAYERMETHOD_MOSAIC` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.7 ou supérieur.

Constantes d'orientation

`imagick::ORIENTATION_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_TOPLEFT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_TOPRIGHT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_BOTTOMRIGHT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_BOTTOMLEFT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_LEFTTOP` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_RIGHTTOP` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_RIGHTBOTTOM` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.
`imagick::ORIENTATION_LEFTBOTTOM` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.0 ou supérieur.

Constantes de distorsion

`imagick::DISTORTION_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_AFFINE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_AFFINEPROJECTION` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_ARC` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_BILINEAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_PERSPECTIVE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_PERSPECTIVEPROJECTION` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_SCALEROTATETRANSLATE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.6 ou supérieur.
`imagick::DISTORTION_POLYNOMIAL` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_POLAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_DEPOLAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_BARREL` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_BARRELINVERSE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_SHEPARDS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DISTORTION_SENTINEL` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.

Constantes ALPHACHANNEL

`imagick::ALPHACHANNEL_ACTIVATE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.8 ou supérieur.
`imagick::ALPHACHANNEL_DEACTIVATE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.8 ou supérieur.
`imagick::ALPHACHANNEL_RESET` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.8 ou supérieur.
`imagick::ALPHACHANNEL_SET` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.8 ou supérieur.
`imagick::ALPHACHANNEL_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::ALPHACHANNEL_COPY` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::ALPHACHANNEL_EXTRACT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::ALPHACHANNEL_OPAQUE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::ALPHACHANNEL_SHAPE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::ALPHACHANNEL_TRANSPARENT` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.

Constantes SPARSECOLORMETHOD

`imagick::SPARSECOLORMETHOD_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::SPARSECOLORMETHOD_BARYCENTRIC` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::SPARSECOLORMETHOD_BILINEAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::SPARSECOLORMETHOD_POLYNOMIAL` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::SPARSECOLORMETHOD_SPEPARDS` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::SPARSECOLORMETHOD_VORONOI` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.

Constantes FUNCTION

`imagick::FUNCTION_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.9 ou supérieur.
`imagick::FUNCTION_POLYNOMIAL` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.9 ou supérieur.
`imagick::FUNCTION_SINUSOID` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.9 ou supérieur.

Constantes INTERPOLATE

`imagick::INTERPOLATE_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_AVERAGE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_BICUBIC` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_BILINEAR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_FILTER` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_INTEGER` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_MESH` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_NEARESTNEIGHBOR` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.2 ou supérieur.
`imagick::INTERPOLATE_SPLINE` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.4 ou supérieur.

Constantes DITHERMETHOD

`imagick::DITHERMETHOD_UNDEFINED` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DITHERMETHOD_NO` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DITHERMETHOD_RIEMERSMA` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.
`imagick::DITHERMETHOD_FLOYDSTEINBERG` (entier)
  Cette constante n'est disponible que si Imagick a été compilé avec ImageMagick version 6.4.6 ou supérieur.