本節列出 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 參數會指定要擷取的確切影格索引。 |