功能介绍
此插件是一款适用于YiiFrame的基于Cropper.js开发的图片剪裁插件,可以自定义剪裁比例、剪裁大小、输出高度控制等等,常用于前后台图片剪裁或头像剪裁。该插件需先安装Webuploader插件
功能特性
支持配置固定剪裁比例
支持配置手动调整宽高
支持缩放&旋转
使用说明
修改配置文件 backend\config\main.php
'controllerMap' => [ ... 'crop' => 'addons\Cropper\common\widgets\cropper\CropperController', // 图片裁剪 ...
视图中使用
<?= $form->field($model, 'head_portrait')->widget(\addons\Cropper\common\widgets\cropper\Cropper::class, [ // 'theme' => 'default', 'config' => [ // 可设置自己的上传地址, 不设置则默认地址 // 'server' => '', ], 'formData' => [ // 不配置则不生成缩略图 'thumb' => [ [ 'width' => 100, 'height' => 100, ], [ 'width' => 200, 'height' => 200, ], ], //不配置则使用全局参数的设置 'drive' => 'oss',// 默认使用全局参数设置 支持qiniu/oss/cos/local ], ]); ?>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
