图片处理概述 使用说明 目前图片处理服务暂不支持客户自助开启,如需使用,请通过提交工单向天翼云客服申请。申请时,请说明具体希望达成如下哪种效果:自适应WEBP、自动瘦身、URL中携带特定参数实现图片处理。 自适应WEBP 自适应WEBP是图片格式转换的一种,开启自适应WEBP功能后,用户请求URL中无需携带相关参数,CDN节点可将Accept请求头值中包括image/webp的图片格式自动转换为WEBP,以获得更好的压缩率及图像质量。 注意 开启自适应WEBP功能后,原始图片缓存会失效,短时间内文件命中率会下降,一段时间后会自行恢复,请避免在业务高峰期开启该功能。 自动瘦身 自动瘦身是图片质量转换的一种,开启自动瘦身后,用户请求URL中无需携带相关参数,CDN节点可按照预先设定的相对质量比例自动完成图片质量转换,以对图片进行压缩,节省用户访问流量。 注意 如需配置自动瘦身功能,请在工单中注明自动瘦身比例。 URL中携带特定参数实现图片处理 开通图片处理功能后,用户可通过在URL中携带特定参数实现灵活的图片处理能力。 图片处理请求URL格式为: 具体字段含义如下: 参数 说明 www.ctyun.cn 在天翼云加速的CDN域名。 a.jpg 需要处理的图片名称。 action 图片处理的固定参数名。 key1:value1 图片处理的具体参数,例如:format:bmp,则表示对该图片进行格式转换动作,将a.jpg转换为bmp格式。 key2:value2 图片处理的具体参数2,支持对同个图片做多个处理动作。 1.存在多个处理参数时,getinfo优先级最高,如有该参数,其他参数忽略无效。 2.存在多个处理参数,且不包括getinfo时,format格式转换参数将作为最后动作来处理,其他处理参数将按参数携带的先后顺序依次进行处理。 示例: 处理效果为:对a.jpg先将其绝对质量转换为80,再对其进行居中宽400高200的裁剪,最后将其转换为bmp图片格式。 目前支持的图片处理操作及对应参数如下: 图片处理功能 参数 说明 格式转换 format 对图片格式进行转换。 质量转换 quality 对图片质量进行转换,支持绝对质量转换和相对质量转换。 图片裁剪 cut 对图片进行指定位置的裁剪。 图片缩放 resize 对图片进行缩放。 图片旋转 rotate 对图片进行旋转。 图片色彩 brightnesscontrast 对图片的亮度和对比度进行调整。 添加水印 textwatermarks、imagewatermarks 添加文字水印或图片水印。 图片置灰 grayscale 对图片进行置灰。 渐进式加载 progressive 将图片转换为渐进式加载格式。 获取图片信息 getinfo 获取图片信息,包括图片的大小、宽、高、图片格式、图片质量和图片方向信息。