圖像轉(zhuǎn)換
在一些內(nèi)容分享網(wǎng)站,一張?jiān)紙D片可能會(huì)根據(jù)業(yè)務(wù)的需要被縮放、裁剪、旋轉(zhuǎn)、壓縮等,若每次處理都需要回源,則會(huì)增加回源次數(shù)及ESA節(jié)點(diǎn)緩存。阿里云ESA提供圖像處理功能,ESA節(jié)點(diǎn)可直接對(duì)圖片進(jìn)行處理并緩存,能夠有效提升內(nèi)容返回速度,并減少回源流量。
適用場(chǎng)景
通過(guò)ESA進(jìn)行圖片處理,所有的圖片處理和緩存都通過(guò)ESA節(jié)點(diǎn)完成,源站無(wú)感知。
下表為您列出了圖片處理常見(jiàn)的適用場(chǎng)景,適用場(chǎng)景較多,不僅限于以下場(chǎng)景。
適用場(chǎng)景 | 說(shuō)明 |
電商平臺(tái) |
|
社交軟件 |
|
在線(xiàn)教育 |
|
素材網(wǎng)站 |
|
功能優(yōu)勢(shì)
圖片處理功能的優(yōu)勢(shì)如下:
更快分發(fā):原圖在回源節(jié)點(diǎn)被緩存后,邊緣觸發(fā)的多尺寸圖片訪(fǎng)問(wèn)需求直接在回源節(jié)點(diǎn)進(jìn)行圖片處理和分發(fā),減少回源鏈路,更快地到達(dá)邊緣。
減輕源站壓力:通過(guò)源站來(lái)處理圖片,將大量消耗源站的存儲(chǔ)和計(jì)算能力,增加了源站的維護(hù)成本。通過(guò)CDN進(jìn)行圖片處理,所有的圖片處理和緩存都通過(guò)CDN節(jié)點(diǎn)完成,源站無(wú)感知。
邊緣需求定制:通過(guò)圖片處理參數(shù)對(duì)圖片處理進(jìn)行控制,可以根據(jù)不同的瀏覽器和客戶(hù)端版本定制不同的圖片處理需求,滿(mǎn)足不同的業(yè)務(wù)能力。
使用限制
使用圖片處理功能時(shí)有如下限制。
原圖限制:
圖片格式只支持JPEG、JPG、PNG、WebP、BMP、GIF、TIFF、JPEG 2000。
原圖大小不能超過(guò)10 MB。
原圖的寬×高不能超過(guò)16,777,216 px。
若圖片為GIF格式時(shí),GIF圖片的原圖寬×高為所有幀相加之和,您可以使用ImageMagick等工具查看GIF圖片的幀信息。
處理后的圖片限制:
圖片的寬×高不能超過(guò)16,777,216 px。
轉(zhuǎn)WebP格式時(shí),圖片的寬×高不能超過(guò)16,777,216 px,且寬和高單邊均不能超過(guò)16,384 px。如果原圖為動(dòng)圖,轉(zhuǎn)WebP格式時(shí)會(huì)被轉(zhuǎn)為靜態(tài)圖片。
開(kāi)啟圖像轉(zhuǎn)換
登錄ESA控制臺(tái)。
在左側(cè)導(dǎo)航欄,單擊站點(diǎn)管理。
在站點(diǎn)管理頁(yè)面,單擊目標(biāo)站點(diǎn)名稱(chēng),或?qū)?yīng)站點(diǎn)操作列的詳情。
在左側(cè)導(dǎo)航欄,單擊速度和網(wǎng)絡(luò),選擇速度優(yōu)化頁(yè)簽。
開(kāi)啟圖像轉(zhuǎn)換開(kāi)關(guān)后,通過(guò)在請(qǐng)求URL中添加圖片處理參數(shù)實(shí)現(xiàn)不同的圖像處理功能,請(qǐng)參見(jiàn)支持的圖片處理方式。
支持的圖片處理方式
ESA支持?jǐn)y帶一個(gè)或多個(gè)轉(zhuǎn)換參數(shù)處理圖片,支持的參數(shù)請(qǐng)參見(jiàn)下表。
圖片處理功能 | 處理參數(shù) | 說(shuō)明 |
format | 轉(zhuǎn)換圖片格式。 | |
quality | 調(diào)整圖片質(zhì)量。 | |
crop | 裁剪指定大小的圖片。 | |
resize | 將圖片縮放至指定大?。壳爸恢С謱⒃瓐D縮小處理,暫不支持將原圖放大處理)。 | |
| 將攜帶旋轉(zhuǎn)參數(shù)的圖片進(jìn)行自適應(yīng)旋轉(zhuǎn)或按指定角度以順時(shí)針?lè)较蛐D(zhuǎn)圖片。 | |
| 調(diào)整圖片的亮度、對(duì)比度和清晰度。 | |
watermark | 為圖片添加圖片水印或文字水印。 | |
info | 獲取圖片信息,包括圖片的長(zhǎng)、寬、高、圖片格式和圖片質(zhì)量等信息。 |