ImagickDraw::pushPattern()
ImagickDraw::pushPattern - Indicates that subsequent commands up to a ImagickDraw::opPattern() command comprise the definition of a named pattern
Syntax
bool ImagickDraw::pushPattern (
string $pattern_id,
float $x,
float $y,
float $width,
float $height)
Arguments
- pattern_id - the pattern Id
- x - x coordinate of the top-left corner
- y - y coordinate of the top-left corner
- width - width of the pattern
- height - height of the pattern
Description
Indicates that subsequent commands up to a DrawPopPattern() command comprise the definition of a named pattern. The pattern space is assigned top left corner coordinates, a width and height, and becomes its own drawing space. Anything which can be drawn may be used in a pattern definition. Named patterns may be used as stroke or brush definitions.
Version
PHP PECL imagick 2.0.0
Return value
Returns TRUE on success or FALSE on failure.