功能介紹
開通圖片處理功能后,全站加速可以在回源節點上對客戶原始圖片做自適應WEBP、自動瘦身,或通過客戶端攜帶的URL參數進行縮放、旋轉、裁剪、格式轉換等處理后進行分發,并緩存在全站加速節點,使得源站保留原圖即可;免去源站對圖片的各種處理,降低源站壓力,節省源站存儲空間,同時提升圖片處理響應速度。
注意圖片處理為付費服務,目前處于公測期間,暫不收取費用,收費時間另行通知。
適用場景
在全站加速平臺上進行圖片處理,可以免去源站的圖片處理消耗,靈活適配各種終端用戶對圖片的不同需求,適用于以下行業場景:
- 電商網站
- 同一張商品圖片,需要做不同尺寸的裁剪,以適配不同終端大小,此時需要用到圖片裁剪功能。
- 同一張商品圖片,作為瀏覽列表呈現和點擊進入商品鏈接后作為主要圖片呈現時,需要的圖片質量是不同的,此時需要用到圖片質量轉換功能。
- 圖片素材網站
- 圖片素材網站經常需要對同個圖片做不同處理和編輯,此時需要用到圖片處理功能。
使用限制
原圖限制如下:
- 目前圖片處理支持的原圖格式為:JPEG、PNG、WebP、BMP、GIF、TIFF、JP2(JPEG2000)。
- 原圖大小不能超過10MB,超過后默認不做圖片處理。
處理后圖片限制如下:
- 圖片縮放后的寬*高不能超過16777216px。
使用說明
目前圖片處理服務暫不支持客戶自助開啟,如需使用,請通過提交工單向天翼云客服申請。申請時,請說明具體希望達成如下哪種效果:自適應WEBP、自動瘦身、URL中攜帶特定參數實現圖片處理。
自適應WEBP
自適應WEBP是圖片格式轉換的一種,開啟自適應WEBP功能后,用戶請求URL中無需攜帶相關參數,全站加速節點可將Accept請求頭值中包括image/webp的圖片格式自動轉換為WEBP,以獲得更好的壓縮率及圖像質量。
注意開啟自適應WEBP功能后,原始圖片緩存會失效,短時間內文件命中率會下降,一段時間后會自行恢復,請避免在業務高峰期開啟該功能。
自動瘦身
自動瘦身是圖片質量轉換的一種,開啟自動瘦身后,用戶請求URL中無需攜帶相關參數,全站加速節點可按照預先設定的相對質量比例自動完成圖片質量轉換,以對圖片進行壓縮,節省用戶訪問流量。
注意如需配置自動瘦身功能,請在工單中注明自動瘦身比例。
URL中攜帶特定參數實現圖片處理
開通圖片處理功能后,用戶可通過在URL中攜帶特定參數實現靈活的圖片處理能力。
圖片處理請求URL格式為://www.daliqc.cn/a.jpg?action=key1:value1&action=key2:value2。
具體字段含義如下:
| 參數 | 說明 |
|---|---|
| www.daliqc.cn | 在天翼云加速的全站加速域名。 |
| a.jpg | 需要處理的圖片名稱。 |
| action | 圖片處理的固定參數名。 |
| key1:value1 | 圖片處理的具體參數,例如:format:bmp,則表示對該圖片進行格式轉換動作,將a.jpg轉換為bmp格式。 |
| key2:value2 | 圖片處理的具體參數2,支持對同個圖片做多個處理動作。 1. 存在多個處理參數時,getinfo優先級最高,如有該參數,其他參數忽略無效。 2. 存在多個處理參數,且不包括getinfo時,format格式轉換參數將作為最后動作來處理,其他處理參數將按參數攜帶的先后順序依次進行處理。 |
示例://www.daliqc.cn/a.jpg?action=quality:80&action=format:bmp&action=cut:mid,w_400,h_200。
處理效果為:對a.jpg先將其絕對質量轉換為80,再對其進行居中寬400*高200的裁剪,最后將其轉換為bmp圖片格式。
目前支持的圖片處理操作及對應參數如下:
| 圖片處理功能 | 處理參數 | 說明 |
|---|---|---|
| 格式轉換 | format | 對圖片格式進行轉換。 |
| 質量轉換 | quality | 對圖片質量進行轉換,支持絕對質量轉換和相對質量轉換。 |
| 圖片裁剪 | cut | 對圖片進行指定位置的裁剪。 |
| 圖片縮放 | resize | 對圖片進行縮放。 |
| 圖片旋轉 | rotate | 對圖片進行旋轉。 |
| 圖片色彩 | brightnesscontrast | 對圖片的亮度和對比度進行調整。 |
| 添加水印 | textwatermarks、imagewatermarks | 添加文字水印或圖片水印。 |
| 圖片置灰 | grayscale | 對圖片進行置灰。 |
| 漸進式加載 | progressive | 將圖片轉換為漸進式加載格式。 |
| 獲取圖片信息 | getinfo | 獲取圖片信息,包括圖片的大小、寬、高、圖片格式、圖片質量和圖片方向信息。 |