Supprime une région d'une image et retaille

# Imagick::chopImage

(PECL imagick 2, PECL imagick 3)

Imagick::chopImage — Supprime une région d'une image et retaille

### Description

public function Imagick::chopImage(
int `$width`,
int `$height`,
int `$x`,
int `$y`
): bool

Supprime une région d'une image, retaille et déplace le reste de l'image pour occuper la portion coupée.

### Liste de paramètres

`width`

  La largeur de la région à retirer

`height`

  La hauteur de la région à retirer

`x`

  L'abscisse de la région retirée

`y`

  L'ordonnée de la région retirée

### Valeurs de retour

Retourne `true` en cas de succès.

### Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

### Exemples

Exemple #1 Exemple avec Imagick::chopImage()

Exemple avec Imagick::chopImage

    <?php
    /* Crée un objet */
    $image = new Imagick();
    $pixel = new ImagickPixel( 'gray' );

    /* Nouvelle image */
    $image->newImage(400, 200, $pixel);

    /* Découpe l'image */
    $image->chopImage(200, 200, 0, 0);

    /* Donne un format à l'image */
    $image->setImageFormat('png');

    /* Envoie l'image */
    header('Content-type: image/png');
    echo $image;

    ?>

### Voir aussi

- Imagick::cropImage() - Extrait une région d'une image

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open