2016-08-08 2 views
0

J'ai eu cette image:PHP - Rogner

enter image description here

et je dois recadrer haut et en bas, donc je vais obtenir ceci:

enter image description here

je cherchais pendant un certain temps, mais n'a pas trouvé de solution, il faut le faire en PHP.

+0

Les parties en haut et en bas que vous souhaitez supprimer - sont-ils toujours de taille? – RamRaider

+0

Oui, ils sont .. –

+0

Qu'avez-vous essayé jusqu'à présent qui n'a pas fonctionné? Vous devriez au moins essayer de résoudre le problème en premier. – Takarii

Répondre

1

Vous pouvez utiliser la méthode ImageCrop() pour recadrer une image comme suit:

$filename = 'test.JPG'; 
    $image = imagecreatefromjpeg($filename); 
    $x_size = getimagesize($filename)[0]; 
    $y_size = getimagesize($filename)[1]; 
    $crop_measure = min($x_size, $y_size); 
    header('Content-Type: image/jpeg'); 
    $crop_array = array('x' =>0 , 'y' => 0, 'width' => $crop_measure, 'height'=> $crop_measure); 
    $thumb_image = imagecrop($image, $crop_array);