开发框架 \ Laravel \ laravel intervention/image处理上传的图片

laravel intervention/image处理上传的图片

总点击42
简介:场景:      网站上传头像需要存储的只是缩略图,节省存储空间 安装(需要使用php的gd扩展):

场景:   

      网站上传头像需要存储的只是缩略图,节省存储空间

安装(需要使用php的gd扩展):

        1. composer require  intervention/image  


        2. config/app.php 添加 

            InterventionImageImageServiceProvider::class,

            'Image' => InterventionImageFacadesImage::class,


简单使用:

$file = $request->file('avatar');

$destinationPath = 'uploads/';

$filename = Auth::id() . time() . $file->getClientOriginalName();

$file->move($destinationPath,$filename);

Image::make($destinationPath . $filename)->fit(200)->save();


  

    


0人推荐

推荐文章

热门标签

意见反馈 常见问题 官方微信 返回顶部