作者 何书鹏

海报修改

@@ -241,7 +241,7 @@ @@ -241,7 +241,7 @@
241 <i class="el-icon-plus"></i> 241 <i class="el-icon-plus"></i>
242 </div> 242 </div>
243 </div> 243 </div>
244 - <div class="form-item-tip">用户分享背景要求尺寸:宽343,高521</div> 244 + <div class="form-item-tip">用户分享背景要求尺寸:宽1029,高1563</div>
245 </el-form-item> 245 </el-form-item>
246 <el-form-item label="购买会员返1级佣金(元):" label-width="170px"> 246 <el-form-item label="购买会员返1级佣金(元):" label-width="170px">
247 <el-input v-model="detailForm.member_first" placeholder="开通会员返一级佣金"></el-input> 247 <el-input v-model="detailForm.member_first" placeholder="开通会员返一级佣金"></el-input>
@@ -614,7 +614,7 @@ class User extends Base @@ -614,7 +614,7 @@ class User extends Base
614 $response->saveAs($dir, str_replace($dir.'/','',$qrcode)); 614 $response->saveAs($dir, str_replace($dir.'/','',$qrcode));
615 } 615 }
616 // 280不满足,再缩小 616 // 280不满足,再缩小
617 - \think\Image::open($qrcode)->thumb(64,64)->save($qrcode); 617 + \think\Image::open($qrcode)->thumb(211,211)->save($qrcode);
618 } 618 }
619 619
620 // $qrcode = ROOT_PATH.'public/assets/img/miniProgram/qrcode.png'; 620 // $qrcode = ROOT_PATH.'public/assets/img/miniProgram/qrcode.png';
@@ -622,7 +622,7 @@ class User extends Base @@ -622,7 +622,7 @@ class User extends Base
622 //将用户头像保存到本地 622 //将用户头像保存到本地
623 $avatar = $dir.'/avatar_'.$user['id'].'.png'; 623 $avatar = $dir.'/avatar_'.$user['id'].'.png';
624 file_put_contents($avatar,file_get_contents($avatar_url)); 624 file_put_contents($avatar,file_get_contents($avatar_url));
625 - \think\Image::open($avatar)->thumb(64,64,\think\Image::THUMB_CENTER)->save($avatar); 625 + \think\Image::open($avatar)->thumb(115,115,\think\Image::THUMB_CENTER)->save($avatar);
626 createRoundImg($avatar); 626 createRoundImg($avatar);
627 627
628 $path_ttf = ROOT_PATH.'public/assets/fonts/PingFang.ttf'; 628 $path_ttf = ROOT_PATH.'public/assets/fonts/PingFang.ttf';
@@ -635,9 +635,11 @@ class User extends Base @@ -635,9 +635,11 @@ class User extends Base
635 // halt(request()->domain().'/'.$qrcode); 635 // halt(request()->domain().'/'.$qrcode);
636 // 生成海报 636 // 生成海报
637 \think\Image::open($user_poster_bg) 637 \think\Image::open($user_poster_bg)
638 - ->water($avatar,[16,441])  
639 - ->text($user['nickname'],$path_ttf,17,'#000000',[88,463])  
640 - ->water($qrcode,[253,441]) 638 + ->water($avatar,[123,1343])
  639 + ->text($user['nickname'],$path_ttf,30,'#ffffff',[262,1382])
  640 + ->text($user['nickname'],$path_ttf,30,'#ffffff',[262+0.5,1382+0.5])
  641 + ->text($user['nickname'],$path_ttf,30,'#ffffff',[262+0.5+0.5,1382+0.5+0.5])
  642 + ->water($qrcode,[718,1314])
641 ->save($filename); 643 ->save($filename);
642 $url = request()->domain().'/'.$filename.'?v='.time(); 644 $url = request()->domain().'/'.$filename.'?v='.time();
643 // 免费领取推广海报商品 645 // 免费领取推广海报商品

309.3 KB | 宽: | 高:

1.4 MB | 宽: | 高:

  • 两方对比
  • 交换覆盖
  • 透明覆盖