Вот, пожалуйста.
Чтобы изменить имя изображения, измените $ in_filename (в настоящее время 'source.jpg'). Вы также можете использовать URL-адреса, хотя, очевидно, это будет работать хуже.
Измените переменную $ new_height, чтобы установить, сколько нижней части вы хотите обрезать.
Поэкспериментируйте с $ offset_x, $ offset_y, $ new_width и $ new_height, и вы поймете это.
Пожалуйста, дайте мне знать, что это работает. :)
Надеюсь, это поможет!
<?php
$in_filename = 'source.jpg';
list($width, $height) = getimagesize($in_filename);
$offset_x = 0;
$offset_y = 0;
$new_height = $height - 15;
$new_width = $width;
$image = imagecreatefromjpeg($in_filename);
$new_image = imagecreatetruecolor($new_width, $new_height);
imagecopy($new_image, $image, 0, 0, $offset_x, $offset_y, $width, $height);
header('Content-Type: image/jpeg');
imagejpeg($new_image);
?>