[TOC]

使用

配置

图片处理配置文件在 bear/config/image.php 文件中,请根据需要修改配置,也可以使用 Config 组件动态修改配置。

缩略图

语法

| 参数 | 含义 |
| ----------- | --------- |
| img | 图片 |
| outFile | 缩略图文件 |
| thumbWidth | 缩略宽度 |
| thumbHeight | 缩略高度 |
| thunbType | 缩略方式 |
| img | 图片 |

缩略方式
1: 固定宽度 高度自增 2: 固定高度 宽度自增 3: 固定宽度 高度裁切
4: 固定高度 宽度裁切 5: 缩放最大边 6: 缩略图尺寸不变,自动裁切图片
Image::thumb($file, $outFile, $thumbWidth, $thumbHeight, $thunbType);

应用

$obj->thumb('file.jpg','new.jpg',200,200,6);

水印

语法

| 参数 | 含义 |
| ----------- | --------- |
| img | 原图像 |
| outImg | 水印位置 |
| pos | 缩略宽度 |
| waterImg | 水印图片 |
| pct | 透明度 |
| text | 文字水印内容 |

返出类型

@return bool

应用

Image::water('file.jpg', 'new.jpg');