本文介绍如何通过控制台使用 COS 的图片处理功能。您可以通过以下两种方式使用图片处理功能。如需了解图片处理的相关说明,请参见 图片处理概述。
注意:
- 图片处理功能仅支持公有云地域。
- 图片处理功能为收费项,由数据万象收取,详细的计费说明请参见数据万象 计费与定价。
注意:处理图片需要有对象的写权限,有关对象权限设置可参见 设置对象的访问权限。
对象地址?处理接口名称/处理操作名称/处理参数
注意:如果图片文件的访问权限为私有读,则需在带有签名的地址上添加图片处理参数。
示例:缩放图片宽高为原图50%
假设原图效果如下,对象的访问权限为公有读私有写,对象地址 URL 为https://examplebucket-1250000000.cos.ap-chengdu.myqcloud.com/sample.jpeg
。
然后在 URL 链接中添加如下参数:
添加参数后的地址为:https://examplebucket-1250000000.cos.ap-chengdu.myqcloud.com/sample.jpeg?imageMogr2/thumbnail/!50p
,将此地址粘贴至地址栏回车,即可看到缩放后的效果图如下。
图片样式功能可以帮助您将不同的处理操作参数以模板的形式呈现,通过样式对图片进行统一的处理。此处设置的样式是图片下载时为实时处理参数组合起的一个模板。下面以设置限定图片缩放为宽480px,高270px 的样式为例,介绍如何操作:
注意:
- 样式名需要区分大小写,且保存之后不可修改。
- 为避免歧义,处理样式名中不可出现当前所启用的间隔标志符。
说明:
- 同一存储桶下最多可设置100条样式。
- 设置生效时间平均为30分钟。
- 更改分隔符需清除缓存,全网生效至少需要24小时。
- 取消已使用的分隔符,可能导致产品功能异常。
- 有关图片样式的更多说明,可参见 样式设置。
对象地址 + 分隔符 + 处理样式名
最后得到的对象地址为:https://examplebucket-1250000000.cos.ap-chengdu.myqcloud.com/sample.jpeg!yunstyle
,将此地址粘贴至地址栏回车,即可看到缩放后的效果图如下。
如需携带签名,则URL为 https://examplebucket-1250000000.cos.ap-chengdu.myqcloud.com/sample.jpeg!yunstyle?q-sign-algorithm=<signature>
,并以/sample.jpg!yunstyle
作为资源来计算签名<signature>
。
本页内容是否解决了您的问题?