1、下载阿里云SDK
composer require aliyuncs/oss-sdk-php
2、下载image类库文件
composer require intervention/image
3.修改config/app.php文件
在$providers 中加入这句
Intervention\Image\ImageServiceProvider::class
在 $aliases 中加入这句.
'Image' => Intervention\Image\Facades\Image::class
4、注意引用类库文件
use OSS\OssClient;
use OSS\Core\OssException;
5、开干
lavarel框架内使用
// 存储文件
$file = $request->file('img')->store('uploads');
// 获取文件
$img = \Intervention\Image\Facades\Image::make($file);
// 缩略图
$img->fit(50, 50);
// 文字水印
// 参数1:文字, 参数2,3:x,y轴位置,参数4:回调函数->可选字体大小,样式,字体等
$img->text