1.普通上传
默认需要设置上传的路径和上传的url(用来返回)
上传图片
$thumbUploader = new \yan\plugins\thumbUploader\ThumbUploader([                'savePath'=>realpath(__DIR__.'/../../data/tmp'),                'saveUrl'=>'/data/tmp',                'extensions'=>['jpg','png'],            ]);
2.限制上传
可以限制图片大小,图片类型,最小宽度,最大宽度,最小高度,最大高度,皆为服务端验证
上传图片
$thumbUploader = new \yan\plugins\thumbUploader\ThumbUploader([                'savePath'=>realpath(__DIR__.'/../../data/tmp'),                'saveUrl'=>'/data/tmp',                'extensions'=>['jpg','png'],                'maxSize'=>80*1024,                'minWidth'=>400,                'maxWidth'=>800,                'minHeight'=>400,                'maxHeight'=>800,            ]);
3.定制图片保存方案
由于用户上传的图片可能过大或者不符合网站的显示规格,我们可以对图片进行缩放,定制保存方案等操作
上传图片
$thumbUploader = new \yan\plugins\thumbUploader\ThumbUploader([                'savePath'=>realpath(__DIR__.'/../../data/tmp'),                 'savePlan'=>[                    'big'=>[200,200,\yan\base\image\YanImage::NONE],                    'small'=>[100,100,\yan\base\image\YanImage::NONE],                ],                'saveUrl'=>'/data/tmp',                'extensions'=>['jpg','png'],            ]);
dedemao