Обрезать изображение PHP (Laravel)
Добавить пакет intervention/image:
php -d memory_limit=-1 $(which composer) require intervention/imageПример скрипта:
<?php
// ...
use Intervention\Image\Facades\Image;
// ...
Image::make('./pic.jpg')
	->resize(80, null, function ($constraint) {
		$constraint->aspectRatio();
		$constraint->upsize();
	})->save('./pic-80.jpg');
//...Описание:
Image::make('ПУТЬ ИСХОДНОГО ИЗОБРАЖЕНИЯ')
	->resize('WIDTH нового изображения', 'HEIGHT нового изображения', function ($constraint) {
		$constraint->aspectRatio();
		$constraint->upsize();
	})->save('ПУТЬ КУДА СОХРАНИТЬ ОБРЕЗАННОЕ');