圖片縮放包含按原圖比例縮放、按條件縮放、自適應等比縮放和指定寬高縮放。當平臺或應用程序對圖片尺寸有特定要求,例如頭像、封面圖片等,可以通過圖片縮放按特定尺寸或比例進行縮放,以適應不同的顯示要求。
阿里云CDN、DCDN和OSS的圖片處理都是獨立的功能,不能相互混用。
圖像處理為付費服務,公測期間暫不收費,收費時間另行通知。
當您使用圖像處理功能時,由于不同圖片格式在壓縮算法上存在較大差異,因此不同圖片格式之間相互轉換可能會導致圖片體積變大,例如:jpeg轉webp、jpeg轉png、png轉webp。如果您需要降低圖片文件的體積,建議您通過調整質量參數
quality
降低圖片質量來實現。
參數說明
操作名稱:resize
參數說明見下表。
當任意參數值為負數時,將不對圖片進行任何處理直接返回原圖。
目前,圖片縮放功能僅支持縮小圖片尺寸,尚不支持放大處理。若指定的參數超過原圖的實際尺寸,則輸出圖片將以原圖大小為準。
參數 | 說明 | 取值范圍 |
w | 指定目標縮放圖的寬度。 | 默認值為0,寬×高不能超過16777216 px。 |
h | 指定目標縮放圖的高度。 | |
l | 指定目標縮放圖的最長邊。 | |
s | 指定目標縮放圖的最短邊。 | |
fw、fh | 指定目標縮放圖的寬高。 | |
p | 按原圖長寬比例進行縮放。 | [0,100] |
操作示例
下表列出了圖片縮放方式和示例。
圖片縮放方式 | 說明 | 示例 |
原圖比例縮放 | 按原圖長寬比例進行縮放。 |
|
按條件縮放 | 當圖片大于等于1024000字節時,進行縮放,單位為Byte。 說明 這里的1024000為舉例所用的示例值,實際取值需根據您的實際情況設置。 |
|
按長邊固定自適應等比縮放 | 長邊固定長度,短邊自適應縮放。 |
|
按短邊固定自適應等比縮放 | 短邊固定長度,長邊自適應縮放。 |
|
按寬固定自適應等比縮放 | 固定寬度,長度自適應。 |
|
按高固定自適應等比縮放 | 固定高度,寬邊自適應。 |
|
指定寬高縮放 | 指定縮放的寬高。 |
|