Я пытаюсь обрезать изображение до или после его загрузки, мне пока не повезло.прежде чем мы начнем, я должен сказать, что у меня нет опыта с этим материалом.Вот код, который я пробовал и не работал:
$file->move('storage/profil', $fileNameToStore)->crop(100, 100, 25, 25);
Я не понимаю, как эта штука должна работать, но попробовал некоторые основные методы, чтобы обойти это.на сайте есть примеры, например:
$img = Image::make('public/foo.jpg');
$img->crop(100, 100, 25, 25);
Но когда я пытаюсь это сделать, он не находит марку или обрезку.Я думаю, что это не должно быть проблемой.любая помощь приветствуется заранее.
Вот контроллер, если он вам нужен:
$file = $request->file('userImg');
$extension = $request->file('userImg')->getClientOriginalExtension();
$fileNameToStore = uniqid() . '.' . $extension;
$file->move('storage/profil', $fileNameToStore);
$user->userImg = $fileNameToStore;
// $img = Image::make('public/foo.jpg');
// $img->crop(100, 100, 25, 25);
$user->update();
Laravel 5.4