异步 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;
    }

猜你喜欢

转载自blog.csdn.net/zhouqi1427/article/details/113247799