通过图像处理功能,CDN可直接在回源节点对图片进行处理和分发,可减轻源站压力,减少回源流量。使用图像处理功能,您可以对CDN上的原图进行缩放、裁剪、添加水印等操作,满足多种业务场景下的图片需求。阿里云CDN的图像处理和阿里云OSS的图片处理是两个独立的功能,不能相互混用。
说明 图像处理为付费服务,当前免费使用,收费时间另行通知。
前提条件
使用图像处理功能前,您需要先在CDN上添加加速域名,添加成功后才能开通图像处理功能。具体请参考添加加速域名。
适用场景
通过CDN进行图片处理,所有的图片处理和缓存都通过CDN节点完成,源站无感知。
下表为您列出了图像处理常见的适用场景,适用场景较多,不仅限于以下场景。
适用场景 | 说明 |
---|---|
电商平台 |
|
社交软件 |
|
在线教育 |
|
素材网站 |
|
功能优势
图像处理功能的优势如下:
- 更快分发
原图在回源节点被缓存后,边缘触发的多尺寸图片访问需求直接在回源节点进行处理和分发,减少回源链路,更快到达边缘。
- 减轻源站压力
处理后的目标图大量消耗源站的存储和计算能力,增加了源站的维护成本。通过CDN进行图片处理,所有的图片处理和缓存都通过CDN节点完成,源站无感知。
- 提升刷新预热效率
当原图失效后,处理后的目标图也会全部失效且无法访问,对图片进行处理可降低提交刷新预热的次数和回源的带宽,加速新图片的更新,避免原图和目标图访问失效问题。
- 边缘需求定制
通过图片处理参数对图片处理进行控制,可以根据不同的浏览器和客户端版本定制不同的图片处理需求,满足不同的业务能力。
使用限制
使用图像处理功能时有如下限制:
- 原图限制
- 图片格式只支持JPEG、PNG、WebP、BMP、GIF、TIFF、JPEG 2000。
- 原图大小不能超过10 MB。
- 原图的宽×高不能超过16,777,216 px。说明 若图片为GIF格式时,GIF图片的原图宽×高为所有帧相加之和,您可以使用ImageMagick等工具查看GIF图片的帧信息。
- 处理后的图片限制
- 图片的宽×高不能超过16,777,216 px。
- 转WebP格式时,图片的宽×高不能超过16,777,216 px,且宽和高单边均不能超过16,384 px。如果原图为动图,转WebP格式时会被转为静态图片。