php8.5
Home/ Manual/ imagick / imagick/ Imagick::extentImage

Imagick::extentImage

PHP function Edit on GitHub ✎

(PECL imagick 2, PECL imagick 3)

Set image size

Description

Imagick::extentImage(int $width, int $height, int $x, int $y): bool

Comfortability method for setting image size. The method sets the image size and allows setting x,y coordinates where the new area begins. 0x631

Caution

Prior to ImageMagick 6.5.7-8 (1623), $x was positive when shifting to the left and negative when shifting to the right, and $y was positive when shifting an image up and negative when shifting an image down. Somewhere between ImageMagick 6.3.7 (1591) and ImageMagick 6.5.7-8 (1623), the axes of $x and $y were flipped, so that $x was negative when shifting to the left and positive when shifting to the right, and $y was negative when shifting an image up and positive when shifting an image down. Somewhere between ImageMagick 6.5.7-8 (1623) and ImageMagick 6.6.9-7 (1641), the axes of $x and $y were flipped back to pre-ImageMagick 6.5.7-8 (1623) functionality.

Parameters

width

The new width

height

The new height

x

X position for the new size

y

Y position for the new size

Return Values

Success

See Also

Source: reference/imagick/imagick/extentimage.xml · from the official PHP manual (php/doc-en)