异步 webupload 上传图片,压缩,加水印

//  异步 webupload 上传图片,压缩,加水印
 public function upfile(Request $request)
    {
//        header("Content-Type:text/html;charset=UTF-8");
        $file = $request->file('file');
        $filename = time() . '.' . $file->getClientOriginalExtension();
        $size = Image::make($file)->resize(400, 400);
        $shr = $size->insert('uploads/1.png', 'bottom-right', 10, 10);
        $path = $shr->save('uploads/' . $filename);
        $pathName = $path->basename;
        return "/uploads/".$pathName ;
    }


//  异步 webupload 上传
    public function logo(Request $request)
    {
        //  上传到本地
//        $logo = $request->file('logo')->store('uploads');
//        return "/" . $logo;
        //  上传到七牛云
        $logo = $request->file('logo')->store('','qiniu');
        return "http://img.clouddn.com/".$logo;
    }

 

posted @ 2021-03-17 10:02  jerry_min  阅读(111)  评论(0编辑  收藏  举报