正在做一个类似于拍拍的项目,遇到这样一个问题:用户上传 商品图片的时候 图片的高宽比例不确定,显示到网页上的图片宽*高 是固定的比如:150*120,这样 有的图片就会变形本来是个“高图”,显示出来就成了矮图。我看了一下拍拍的,它的那个图片好像是有一个固定寛高的白色背景,然后把上传的图片放到背景上,然后生成一个图片,这样上传的图片就不会被拉扯,只是生成的图片可能会有个白边。那位大侠做过类似的东西,能否给些提示 ,最好能有代码。本人新手中的新手,不慎感激。就像这两个图片
2 回答
喵喔喔
TA贡献1735条经验 获得超5个赞
先计算长宽比,然后锁定长宽比进行缩放,将长或宽相对较大的那一个缩放到你需要的程度,然后将画布设置为你需要的宽度,背景填充白色即可
或者把缩放过的图片写到另一张白色的图片上面去,都可以
- 2 回答
- 0 关注
- 434 浏览
添加回答
举报
0/150
提交
取消