一个基于url参数的图片处理服务器
# start
git clone https://github.com/Wkan/ImageServer.git
composer install
# set IMAGE_PATH & CACHE_PATH in .env file
# configure nginx like nginx.conf.example
# done- 用表单上传图片到
/upload接口,需要用image作为表单的name; - 接口返回图片的
key; - 获取图片时使用上传时得到的
key,通过/images + key的形式访问; - 需要对图片处理时,在链接后跟上
!key=value形式的参数,图片会被自动处理,并缓存;
目前可用的处理参数
| key 参数名 | value 参数值 | 说明 |
|---|---|---|
w |
int | 缩小图片到多大的宽度 |
pt |
h,m,s |
三种预置图片处理方式 |