Следующие константы определяются модулем
и доступны, только если модуль либо собрали в PHP,
либо динамически загрузили при выполнении кода.
Константы семейства COMPOSITE_*
-
imagick::COMPOSITE_DEFAULT
(int)
-
Оператор наложения по умолчанию
-
imagick::COMPOSITE_UNDEFINED
(int)
-
Неопределённый оператор наложения
-
imagick::COMPOSITE_NO
(int)
-
Не установленный оператор наложения
-
imagick::COMPOSITE_ADD
(int)
-
Результатом будет изображение + изображение
-
imagick::COMPOSITE_ATOP
(int)
-
Результатом будет изображение такой же формы, но наложение изображения затемнит изображение в местах перекрытия форм
-
imagick::COMPOSITE_BLEND
(int)
-
Смесь изображения
-
imagick::COMPOSITE_BUMPMAP
(int)
-
То же, что COMPOSITE_MULTIPLY, за исключением того, что источник сначала преобразуется в оттенки серого
-
imagick::COMPOSITE_CLEAR
(int)
-
Делает целевое изображение прозрачным
-
imagick::COMPOSITE_COLORBURN
(int)
-
Затемняет конечное изображение с учётом исходного изображения
-
imagick::COMPOSITE_COLORDODGE
(int)
-
Повышенная яркость конечного изображения с учётом исходного изображения
-
imagick::COMPOSITE_COLORIZE
(int)
-
Раскраска целевого изображения с помощью составного изображения
-
imagick::COMPOSITE_COPYBLACK
(int)
-
Копирует чёрный цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPYBLUE
(int)
-
Копирует синий цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPY
(int)
-
Копирует исходное изображение в целевое
-
imagick::COMPOSITE_COPYCYAN
(int)
-
Копирует сине-зелёный цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPYGREEN
(int)
-
Копирует зелёный цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPYMAGENTA
(int)
-
Копирует пурпурный цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPYOPACITY
(int)
-
Копирует прозрачность из исходного изображения в целевое
-
imagick::COMPOSITE_COPYRED
(int)
-
Копирует красный цвет из исходного изображения в целевое
-
imagick::COMPOSITE_COPYYELLOW
(int)
-
Копирует жёлтый цвет из исходного изображения в целевое
-
imagick::COMPOSITE_DARKEN
(int)
-
Затемняет целевое изображение
-
imagick::COMPOSITE_DSTATOP
(int)
-
Область назначения, которая находится внутри исходного изображения
накладывается поверх исходного и заменяет назначение
-
imagick::COMPOSITE_DST
(int)
-
Целевое изображение остаётся нетронутым
-
imagick::COMPOSITE_DSTIN
(int)
-
Область внутри исходного изображения заменяется заданным изображением
-
imagick::COMPOSITE_DSTOUT
(int)
-
Область снаружи исходного изображения заменяется заданным изображением
-
imagick::COMPOSITE_DSTOVER
(int)
-
Исходное изображение заменяется заданным
-
imagick::COMPOSITE_DIFFERENCE
(int)
-
Вычитание более тёмного цвета из двух составляющих
-
imagick::COMPOSITE_DISPLACE
(int)
-
Смещение пикселей заданного изображения по аналогии с исходным изображением
-
imagick::COMPOSITE_DISSOLVE
(int)
-
Растворение исходного изображения в заданном
-
imagick::COMPOSITE_EXCLUSION
(int)
-
Создание эффекта, похожего на imagick::COMPOSITE_DIFFERENCE,
но с более низким контрастом
-
imagick::COMPOSITE_HARDLIGHT
(int)
-
Умножает или осветляет цвет, в зависимости от исходного значения цвета
-
imagick::COMPOSITE_HUE
(int)
-
Изменение оттенка заданного изображения по аналогии с исходным изображением
-
imagick::COMPOSITE_IN
(int)
-
Наложение исходного изображения на заданное
-
imagick::COMPOSITE_LIGHTEN
(int)
-
Освещает заданное изображение по аналогии с исходным изображением
-
imagick::COMPOSITE_LUMINIZE
(int)
-
Изменение яркости заданного изображения по аналогии с исходным изображением
-
imagick::COMPOSITE_MINUS
(int)
-
Вычитает исходное изображение из заданного
-
imagick::COMPOSITE_MODULATE
(int)
-
Модулирует целевые яркость, насыщенности и тон по аналогии с исходным изображением
-
imagick::COMPOSITE_MULTIPLY
(int)
-
Перемножает цель и источник
-
imagick::COMPOSITE_OUT
(int)
-
Наложение внешних частей источника на цель
-
imagick::COMPOSITE_OVER
(int)
-
Наложение источника на цель
-
imagick::COMPOSITE_OVERLAY
(int)
-
Преобразование "Overlay"
-
imagick::COMPOSITE_PLUS
(int)
-
Добавляет источник к цели
-
imagick::COMPOSITE_REPLACE
(int)
-
Заменяет цель источником
-
imagick::COMPOSITE_SATURATE
(int)
-
Меняет насыщенность цели в соответствии с источником
-
imagick::COMPOSITE_SCREEN
(int)
-
Источник и цель сначала дополняются, потом перемножаются, а потом источник заменяет цель.
-
imagick::COMPOSITE_SOFTLIGHT
(int)
-
Затемняет или осветляет цвета, в зависимости от источника
-
imagick::COMPOSITE_SRCATOP
(int)
-
Часть источника, лежащая внутри цели, накладывается на цель
-
imagick::COMPOSITE_SRC
(int)
-
Источник копируется в цель
-
imagick::COMPOSITE_SRCIN
(int)
-
Часть источника, лежащая внутри цели, заменяет цель
-
imagick::COMPOSITE_SRCOUT
(int)
-
Часть источника, лежащая вне цели, заменяет цель
-
imagick::COMPOSITE_SRCOVER
(int)
-
Источник заменяет цель
-
imagick::COMPOSITE_SUBTRACT
(int)
-
Вычитает цвета источника из цели
-
imagick::COMPOSITE_THRESHOLD
(int)
-
Источник накладывается на цель как определено порогом источника
-
imagick::COMPOSITE_XOR
(int)
-
Часть источника, лежащая вне цели комбинируется с частью цели, лежащей вне источника
Константы семейства EVALUATE_*
-
imagick::EVALUATE_UNDEFINED
(int)
-
-
imagick::EVALUATE_ADD
(int)
-
-
imagick::EVALUATE_AND
(int)
-
-
imagick::EVALUATE_DIVIDE
(int)
-
-
imagick::EVALUATE_LEFTSHIFT
(int)
-
-
imagick::EVALUATE_MAX
(int)
-
-
imagick::EVALUATE_MIN
(int)
-
-
imagick::EVALUATE_MULTIPLY
(int)
-
-
imagick::EVALUATE_OR
(int)
-
-
imagick::EVALUATE_RIGHTSHIFT
(int)
-
-
imagick::EVALUATE_SET
(int)
-
-
imagick::EVALUATE_SUBTRACT
(int)
-
-
imagick::EVALUATE_XOR
(int)
-
-
imagick::EVALUATE_POW
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_LOG
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_THRESHOLD
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_THRESHOLDBLACK
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_THRESHOLDWHITE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_GAUSSIANNOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_IMPULSENOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_LAPLACIANNOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_MULTIPLICATIVENOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_POISSONNOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_UNIFORMNOISE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_COSINE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_SINE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
-
imagick::EVALUATE_ADDMODULUS
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.4 или выше.
Константы семейства LAYERMETHOD_*
-
imagick::LAYERMETHOD_UNDEFINED
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_COALESCE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_COMPAREANY
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_COMPARECLEAR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_COMPAREOVERLAY
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_DISPOSE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_OPTIMIZE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_OPTIMIZEPLUS
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.2.9 или выше.
-
imagick::LAYERMETHOD_OPTIMIZEIMAGE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::LAYERMETHOD_OPTIMIZETRANS
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::LAYERMETHOD_REMOVEDUPS
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::LAYERMETHOD_REMOVEZERO
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::LAYERMETHOD_COMPOSITE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::LAYERMETHOD_MERGE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.7 или выше.
-
imagick::LAYERMETHOD_FLATTEN
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.7 или выше.
-
imagick::LAYERMETHOD_MOSAIC
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.7 или выше.
Константы семейства ORIENTATION_*
-
imagick::ORIENTATION_UNDEFINED
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_TOPLEFT
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_TOPRIGHT
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_BOTTOMRIGHT
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_BOTTOMLEFT
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_LEFTTOP
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_RIGHTTOP
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_RIGHTBOTTOM
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
-
imagick::ORIENTATION_LEFTBOTTOM
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.0 или выше.
Константы семейства DISTORTION_*
-
imagick::DISTORTION_UNDEFINED
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_AFFINE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_AFFINEPROJECTION
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_ARC
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_BILINEAR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_PERSPECTIVE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_PERSPECTIVEPROJECTION
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_SCALEROTATETRANSLATE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.6 или выше.
-
imagick::DISTORTION_POLYNOMIAL
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_POLAR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_DEPOLAR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_BARREL
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_BARRELINVERSE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_SHEPARDS
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::DISTORTION_SENTINEL
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
Константы семейства ALPHACHANNEL_*
-
imagick::ALPHACHANNEL_ACTIVATE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.8 или выше.
-
imagick::ALPHACHANNEL_DEACTIVATE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.8 или выше.
-
imagick::ALPHACHANNEL_RESET
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.8 или выше.
-
imagick::ALPHACHANNEL_SET
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.8 или выше.
-
imagick::ALPHACHANNEL_UNDEFINED
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::ALPHACHANNEL_COPY
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::ALPHACHANNEL_OPAQUE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::ALPHACHANNEL_SHAPE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::ALPHACHANNEL_TRANSPARENT
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.4.6 или выше.
-
imagick::ALPHACHANNEL_BACKGROUND
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.5.3 или выше.
-
imagick::ALPHACHANNEL_REMOVE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.7.8 или выше.
-
imagick::ALPHACHANNEL_ASSOCIATE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.9.0 или выше.
-
imagick::ALPHACHANNEL_DISSOCIATE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.9.0 или выше.
-
imagick::ALPHACHANNEL_ON
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 7.0.0 или выше.
-
imagick::ALPHACHANNEL_OFF
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 7.0.0 или выше.
-
imagick::ALPHACHANNEL_DISCRETE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 7.0.0 или выше.
Константы семейства INTERPOLATE_*
-
imagick::INTERPOLATE_UNDEFINED
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_AVERAGE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_BICUBIC
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_BILINEAR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_FILTER
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_INTEGER
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_MESH
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_NEARESTNEIGHBOR
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.2 или выше.
-
imagick::INTERPOLATE_SPLINE
(int)
-
Эта константа доступна, если Imagick
был скомпилирован с версией ImageMagick 6.3.4 или выше.