> 依賴 image圖像處理組件:壓縮/縮略圖/水印處理
## 基本使用
默認配置
```
$config = array(
'maxSize' => 1048576, //上傳的文件大小限制 默認10M
'allowExts' => [], //允許的文件后綴
'rootPath' => 'uploads/', //上傳根路徑
'savePath' => '', //保存路徑
'saveRule' => 'md5', //命名規則
'max_width' =>'0',//如果為0的話不壓縮
'max_height' =>'1000',//默認高度
'thumb_width' =>'0',//如果為0的話不生成縮略圖
'thumb_height'=>'180',//默認高
'thumb_type'=> 6, //縮放類型
);
```
實例化對象
```
$upload= new File($config);
```
上傳文件
```
// $key 上傳name字段,為空自適應
$upload->upload($key = '');
```
> 上傳文件后, 成功返回true,失敗返回false
獲取上傳信息
```
$upload->getUploadFileInfo();
```
獲取錯誤信息
```
$upload->getError();
```