Recadre une image sur le rectangle donné

# imagecrop

(PHP 5 >= 5.5.0, PHP 7)

imagecrop — Recadre une image sur le rectangle donné

### Description

imagecrop ( resource `$image` , array `$rect` ) : resource

Recadre une image à la zone rectangulaire donnée et retourne l'image résultante. L'`image` n'est pas modifiée.

### Liste de paramètres

`image`

  Une ressource d'image, retournée par une des fonctions de création d'images, comme imagecreatetruecolor().

`rect`

  array contenant les clés x, y, width et height.

### Valeurs de retour

Retourne la ressource de l'image recadrée en cas de succès ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Exemple avec imagecrop()

Cet exemple montre comment rogner une image sur une zone carrée.

`<?php
$im = imagecreatefrompng('example.png');
$size = min(imagesx($im), imagesy($im));
$im2 = imagecrop($im, ['x' => 0, 'y' => 0, 'width' => $size, 'height' => $size]);
if ($im2 !== FALSE) {
imagepng($im2, 'example-cropped.png');
imagedestroy($im2);
}
imagedestroy($im);
?>`

### Voir aussi

- imagecropauto() - Recadre une image automatiquement en utilisant un des modes disponibles