ImageMagick
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 de couleurs
imagick::COLOR_BLACK (entier)
imagick::COLOR_BLUE (entier)
imagick::COLOR_CYAN (entier)
Cyan
imagick::COLOR_GREEN (entier)
Vert
imagick::COLOR_RED (entier)
Rouge
imagick::COLOR_YELLOW (entier)
Jaune
imagick::COLOR_MAGENTA (entier)
Magenta
imagick::COLOR_OPACITY (entier)
Opacité
imagick::COLOR_ALPHA (entier)
Alpha
imagick::COLOR_FUZZ (entier)
Fuzz
Constantes de disposition
imagick::DISPOSE_UNRECOGNIZED (entier)
Non reconnu
imagick::DISPOSE_UNRECOGNIZED (entier)
Non reconnu
imagick::DISPOSE_UNDEFINED (entier)
Indéfini
imagick::DISPOSE_NONE (entier)
Aucun
imagick::DISPOSE_BACKGROUND (entier)
Fond
imagick::DISPOSE_PREVIOUS (entier)
Précédent
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)
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)
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)
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)
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)
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)
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_GIF, imagick::INTERLACE_JPEG, imagick::INTERLACE_PNG ne sont disponibles que si Imagick est compilé avec ImageMagick 6.3.5 ou plus récent.

imagick::INTERLACE_UNDEFINED (entier)
imagick::INTERLACE_NO (entier)
imagick::INTERLACE_LINE (entier)
imagick::INTERLACE_PLANE (entier)
imagick::INTERLACE_PARTITION (entier)
imagick::INTERLACE_JPEG (entier)
imagick::INTERLACE_GIF (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)
imagick::RESOURCETYPE_DISK (entier)
imagick::RESOURCETYPE_FILE (entier)
imagick::RESOURCETYPE_MAP (entier)
imagick::RESOURCETYPE_MEMORY (entier)
Constantes de méthode de calque

En Imagick version 2.2.2 et plus ancien, les constantes de calques n'étaient disponibles que si Imagick était compilé avec ImageMagick 6.3.4 ou plus récent. Depuis Imagick 2.2.2, elles sont disponibles si Imagick est compilé avec ImageMagick 6.2.9 ou plus récent.

imagick::LAYERMETHOD_UNDEFINED (entier)
imagick::LAYERMETHOD_COALESCE (entier)
imagick::LAYERMETHOD_COMPAREANY (entier)
imagick::LAYERMETHOD_COMPARECLEAR (entier)
imagick::LAYERMETHOD_COMPAREOVERLAY (entier)
imagick::LAYERMETHOD_DISPOSE (entier)
imagick::LAYERMETHOD_OPTIMIZE (entier)
imagick::LAYERMETHOD_OPTIMIZEIMAGE (entier)
imagick::LAYERMETHOD_OPTIMIZEPLUS (entier)
imagick::LAYERMETHOD_OPTIMIZETRANS (entier)
imagick::LAYERMETHOD_REMOVEDUPS (entier)
imagick::LAYERMETHOD_REMOVEZERO (entier)
imagick::LAYERMETHOD_COMPOSITE (entier)
Constantes d'orientation

En Imagick version 2.2.2 et plus ancien, les constantes de calques n'étaient disponibles que si Imagick était compilé avec ImageMagick 6.3.4 ou plus récent. Depuis Imagick 2.2.2, elles sont disponibles si Imagick est compilé avec ImageMagick 6.2.9 ou plus récent.

imagick::ORIENTATION_UNDEFINED (entier)
imagick::ORIENTATION_TOPLEFT (entier)
imagick::ORIENTATION_TOPRIGHT (entier)
imagick::ORIENTATION_BOTTOMRIGHT (entier)
imagick::ORIENTATION_BOTTOMLEFT (entier)
imagick::ORIENTATION_LEFTTOP (entier)
imagick::ORIENTATION_RIGHTTOP (entier)
imagick::ORIENTATION_RIGHTBOTTOM (entier)
imagick::ORIENTATION_LEFTBOTTOM (entier)
Constantes de distorsion

Disponibles si compilé avec ImageMagick 6.3.6 ou plus récent.

imagick::DISTORTION_UNDEFINED (entier)
imagick::DISTORTION_AFFINE (entier)
imagick::DISTORTION_AFFINEPROJECTION (entier)
imagick::DISTORTION_ARC (entier)
imagick::DISTORTION_BILINEAR (entier)
imagick::DISTORTION_PERSPECTIVE (entier)
imagick::DISTORTION_PERSPECTIVEPROJECTION (entier)
imagick::DISTORTION_SCALEROTATETRANSLATE (entier)

ImageMagick
PHP Manual