七牛云存储图片处理

团队使用七牛存储很久了,但是七牛带的图片处理功能没用过,以下简单总结一下:
全程使用postman测试:


image.png
  1. 原图地址
    http://p5ki8qn9o.bkt.clouddn.com/doWork/20180725/648ad8c56b5243a39a7e2942e148c367_n_huanchong_n_.png 图片大小261k

  2. 自动压缩
    http://p5ki8qn9o.bkt.clouddn.com/doWork/20180725/648ad8c56b5243a39a7e2942e148c367_n_huanchong_n_.png?imageslim 压缩后图片大小105k

  3. 裁剪正中部分,等比缩小生成200x200缩略图http://p5ki8qn9o.bkt.clouddn.com/doWork/20180725/648ad8c56b5243a39a7e2942e148c367_n_huanchong_n_.png?imageView2/1/w/200/h/200 图片大小5k

  4. 宽度固定为200px,高度等比缩小,比例不变形
    http://p5ki8qn9o.bkt.clouddn.com/doWork/20180725/648ad8c56b5243a39a7e2942e148c367_n_huanchong_n_.png?imageView2/2/w/200 图片大小9k

  5. 高度固定为200px,宽度等比缩小,比例不变形
    http://p5ki8qn9o.bkt.clouddn.com/doWork/20180725/648ad8c56b5243a39a7e2942e148c367_n_huanchong_n_.png?imageView2/2/h/200 图片大小4k

还有很多图片处理的功能,以上是我们目前项目用到最常见的。具体参考 七牛图片处理

不过以上是动态缩放和压缩效果,如果要这些处理后的结果都持久化,可以在链接后加上签名,然后执行就可以保存为一个新的图片了。
也就是说我们在上传一个图片后,同时需要再执行一下各种效果的处理自动持久化。
另外一个角度,即使我们不用七牛云存储,我们也可以把七牛这种能力作为一个服务使用,比如我们使用阿里云存储,我们可以先把图片上传到七牛云,然后把各种动态处理后的图片分别存到阿里云,最后删除七牛上的这个图片。

你可能感兴趣的:(七牛云存储图片处理)