开发者社区> 问答> 正文

图片缩放之如何实现缩略后填充?


先把图按短边优先缩略,然后再用指定颜色填充剩余区域

参数

名称描述取值范围
w指定目标缩略图的宽度1-4096
h指定目标缩略图的高度。1-4096
e缩略优先边,这里必须指定值为44
bgc指定填充的背景颜色。默认不指定,为白色填充。参数格式:<red>-<green>-<blue>bgc如:100-100-100bgc red,green,blue指定一个颜色Red, green, blue[0-255]


注意事项

  • 如果不指定格式,原图将默认转换成jpg格式,如果原图是png, webp, bmp可能会导致图出现变形。详细可以查看质量变换格式转换
  • bgc 由红绿蓝三原色这三个参数指定生成对应颜色。


示例

  • 将图按短边缩略到100x100, 然后按白色填充

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_4e
  • 将图按短边缩略到100x100, 然后按红色填充

http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100w_100h_4e_100-0-0bgc

展开
收起
青衫无名 2017-10-23 11:09:25 2107 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载