您可以通过格式转换将图片转换成对应格式(jpg、png、bmp、webp、gif)。
参数
名称 | 描述 |
---|---|
jpg | 将原图保存成jpg格式,如果原图是png,webp, bmp存在透明通道,默认会把透明填充成黑色。如果想把透明填充成白色可以指定1wh参数 |
png | 将原图保存成png格式 |
webp | 将原图保存成webp格式 |
bmp | 将原图保存成bmp格式 |
gif | 将gif格式保存成gif格式,非gif格式是按原图格式保存。 |
src | 按原图格式返回,如果原图是gif,此时返回gif格式第一帧,保存成jpg格式,而非gif格式,如果想保存成gif格式,必须增加1an参数 |
注意事项
- wh只有当原图是四通道(即有透明背景)的png、webp、bmp格式,且转换成jpg格式时才有效果。即把原图当中的透明背景以白色填充,如果不指定wh, 那么上述图转换成jpg时,透明背景将会变成黑色。
- 保存成jpg格式时,默认是保存成标准型的jpg(Baseline JPEG)如果想指定是渐进式JPEG(Progressive JPEG), 可以指定参数1pr, 详见渐进显示。
示例
- 将png保存成jpg格式。
http://image-demo.img-cn-hangzhou.aliyuncs.com/panda.png@.jpg
- 将png保存成jpg格式,透明的地方填充成白色。
http://image-demo.img-cn-hangzhou.aliyuncs.com/panda.png@1wh.jpg
- 将jpg保存成高度为100, 宽度为100的png格式。
http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100h_100w.png
- 将一张gif图片保存后仍然是gif格式原图。
https://gosspublic.alicdn.com/example.gif
缩略成宽度为100的缩略图,请求url:https://gosspublic.alicdn.com/example.gif@100w.gif