影像處理功能對涉及到圖片的所有App和網站都開放,開通後即可使用影像處理功能。您可以根據本文介紹的影像處理操作方法傳入縮放、裁剪、旋轉等指定參數處理圖片,以滿足多種業務情境下的圖片需求。
影像處理開通流程
说明 影像處理為付費服務,當前免費使用,收費時間另行通知。
影像處理操作方法
影像處理操作方法說明
CDN支援邊緣圖片處理,處理的類型以參數形式傳入。圖片處理的請求參數為
image_process
,支援攜帶多個轉換參數,例如 crop
、 rotate
等,多個轉換參數用正斜線(/)分隔,CDN將按影像處理轉換參數的順序處理圖片。例如 image_process=resize,w_200/rotate,90
表示將圖片先按比例縮放至寬200 px,再將圖片旋轉90°。
- 處理方法:
image_process=action1,param_value1/action2,param_value2
。 - 操作樣本:
image_process=resize,l_200/quality,q_90/format,webp
。
通過圖片的訪問URL處理圖片
您可以在圖片的訪問URL後添加相應的圖片處理參數處理圖片,具體如下:
- 格式:
http://example.com/example.jpg?image_process=action,param_value
example.com
:您的CDN加速網域名稱。example.jpg
:圖片名稱。image_process
:固定參數,標明使用圖片處理參數對圖片檔案進行處理。action,param_value
:影像處理的操作(action)即轉換參數、參數(param)和值(value),用於定義圖片處理的方式。影像處理支援的轉換參數,請參見 影像處理轉換參數。
- 樣本:
http://example.com/example.jpg?image_process=resize,w_200/rotate,90
影像處理轉換參數
CDN支援攜帶一個或多個轉換參數處理圖片,下表為您匯總了圖片處理的轉換參數,您可以根據實際需求,對CDN上的原圖進行處理。
圖片處理功能 | 轉換參數 | 說明 |
---|---|---|
格式轉換 | format | 轉換圖片格式。 |
品質轉換 | quality | 調整圖片品質。 |
圖片裁剪 | crop | 裁剪指定大小的圖片。 |
圖片縮放 | resize | 將圖片縮放至指定大小。 |
圖片旋轉 |
|
將攜帶旋轉參數的圖片進行自適應旋轉或按指定角度以順時針方向旋轉圖片。 |
圖片色彩 |
|
調整圖片的亮度、對比和清晰度。 |
浮水印管理 | watermark | 為圖片添加圖片浮水印或文字浮水印。 |
擷取資訊 | info | 擷取圖片資訊,包括圖片的長、寬、高、圖片格式和圖片品質等資訊。 |