本部分列出了 Cloud CDN 图片优化功能支持的操作。该表包含操作、语法、属性、说明和示例等参数,可帮助您创建 imop 查询。
Cloud CDN 图片优化支持一组可用于转换图片的操作,例如调整大小、剪裁和缩放。每项操作都有自己的语法、支持的属性和限制。
本页面列出了 Cloud CDN 图片优化功能支持的操作,并提供了有助于您创建 imop 查询的示例。
| 操作 | 语法和示例 | 属性 | 说明 |
|---|---|---|---|
|
https://www.example.com/image.jpg?imop=Resize,width=250,height=125 |
最大 |
如果您同时指定宽度和高度参数,此操作不会保持宽高比。如果您省略任一维度,Cloud CDN 图片优化功能会计算另一个维度,以保持宽高比。 默认情况下,图片优化会强制执行严格的仅缩小策略。指定 |
|
https://www.example.com/image.jpg?imop=Scale,ratio=0.5 |
ratio
|
此操作会按特定比例缩放图片,并强制执行缩小操作。与“调整大小”和“裁剪”操作互斥。 如果您在单个请求中将 |
|
https://www.example.com/image.jpg?imop=Crop,shape=rectangle,left=0.5,snap_to_x=512 |
shape
left、right、top、bottom
snap_to_x, snap_to_y
|
此操作会根据区域标记裁剪图片。如果您为 裁剪坐标会自动贴靠到指定 |
|
https://www.example.com/image.jpg?imop=Canvas,width=250,height=125,background_color=FFF,gravity=center |
width、height
gravity
background_color
|
此操作通过添加指定尺寸和颜色的背景布局来增强图片。 |
|
https://www.example.com/image.jpg?imop=Rotate,degrees=90 |
degrees
|
此操作可将目标图片顺时针旋转。 |
|
https://www.example.com/image.jpg?imop=Mirror,flip=h |
flip
|
此操作可水平、垂直或同时水平和垂直镜像图片。 |
|
https://www.example.com/image.jpg?imop=Compress,strength=medium |
strength
|
此操作通过降低目标图像质量来压缩图像。
借助 |
|
https://www.example.com/image.jpg?imop=Convert,format=webp |
format
|
此操作会更改图片的最终交付格式。如果与浏览器传入的 |
|
https://www.example.com/image.jpg?imop=Metadata,preserve=none |
preserve
|
此操作控制在执行期间如何处理图片元数据属性:
max:保留所有字段,但 EXIF 方向和颜色配置文件除外,这些字段会在转换时应用 .
|
|
https://www.example.com/image.jpg?imop=tone,brightness=50,contrast=50,saturation=50 |
|
此操作会动态修改图片的 |
|
https://www.example.com/image.jpg?imop=Sharpen,strength=50 |
strength
|
此操作会提高图片的清晰度。 |
|
https://www.example.com/image.jpg?imop=Blur,strength=50 |
strength
|
此操作会在整个图片中应用局部模糊滤镜。 |
|
https://www.example.com/image.gif?imop=freeze,frame=0 |
frame
|
此操作从动画图片序列(例如 GIF 动画)中提取单个静态帧。frame 参数用于指定要提取的确切帧索引。 |