Imagick::extentImage

(PECL imagick 2, PECL imagick 3)

Imagick::extentImageEstablecer el tamaño de la imagen

Descripción

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

Método cómodo para establecer el tamaño de una imagen. El método establece el tamaño de la imagen y permite ajustar las coordenadas x,y donde comienza el nuevo área. Este método está disponible si Imagick ha sido compilado con la versión 6.3.1 o superior de ImageMagick.

Precaución

Antes de ImageMagick 6.5.7-8 (1623), $x era positivo cuando se desplazaba hacia la izquierda y negativo cuando se desplazaba hacia la derecha, e $y era positivo cuando se desplazaba una imagen hacia arriba y negativo cuando se desplazaba hacia abajo. Entre ImageMagick 6.3.7 (1591) e ImageMagick 6.5.7-8 (1623), los ejes de $x e $y se voltearon, por lo que $x era negativo cuando se desplazaba hacia la izquierda y positivo cuando se desplazaba hacia la derecha, e $y era negativo cuando se desplazaba una imagen hacia arriba y positivo cuando se desplazaba hacia abajo. Entre ImageMagick 6.5.7-8 (1623) e ImageMagick 6.6.9-7 (1641), los ejes de $x e $y se volvieron a voltear a la funcionalidad anterior de ImageMagick 6.5.7-8 (1623).

Parámetros

width

El nuevo ancho

height

El nuevo alto

x

Posición X para el nuevo tamaño

y

Posición Y para el nuevo tamaño

Valores devueltos

Devuelve true en caso de éxito.

Ver también

add a note add a note

User Contributed Notes 2 notes

up
-4
bas at vdsluis dot net
14 years ago
This function cannot handle images with a transparent background. Use setImageExtent instead.
up
-11
orgoj
10 years ago
Some tiff image are corrupted, if used without prior calling setImageMatte(false).
To Top