一.需求 最近公司的项目中有个需求,就是用户上传自己的微信二维码,然后系统会自动将用户的微信二维码合并到产品中 二.分析 因为该系统是手机端的,所以从用户端的体验出发,用户当然是直接在微信上保存二维码然后上传.这里有个问题就是, 微信的安卓版本与ios版本保存下来的图片尺寸是不一样的.所以为了更加谨慎的使用二维码,这里需要将上传的二维码 进行转化为统一的规格.所以需要制作略缩图 三.过程 我们可以使用php的GD库来处理,定义一个目标尺寸画布,然后将二维码拷贝布满画布,就是代码 /** * 制作