Glide是一个用PHP编写的非常简单的按需图像处理库 注意:系统默认只能在storage下使用,已经基础配置完毕,但是系统内未安装,如果需要使用请先安装
php composer.phar require --prefer-dist trntv/yii2-glide
用法:
直接输出一个图像
Yii::$app->glide->outputImage('new-upload.jpg', ['w' => 100, 'fit' => 'crop'])
创建一个图像
Yii::$app->glide->makeImage('new-upload.jpg', ['w' => 100, 'fit' => 'crop'])
创建一个带签名才能访问的图像
Yii::$app->glide->createSignedUrl(['glide/index', 'path' => 'images/2018-12/27/image_154588883551485657.jpg', 'w' => 175]);
注意开启设置 storage/config/main.php 内的 glide 组件的signKey,否则无效