Image::make(Input::file('photo'))->resize(300, 200)->save('foo.jpg');由于Intervention保存的时候需要指定图片的保存的文件名,所以我写了一个工具类来生成随机文件名。
上传处理
//上传缩略图 if ($request->hasFile('thumb')) {//存在图片 $file = $request->file('thumb'); $path = UploadUtils::getUploadPath($file->guessExtension());//获取保存的文件路径 Image::make($file)->resize(env('THUMB_WIDTH'), env('THUMB_HEIGHT'))->save($path);//保存 ... #save database ... }