php如何动态给多张大小不一的图片加一个二维码图片?
需求是这样的
我在后台设置一个固定大小的小二维码
固定大小二维码,动态添加到尺寸不一的图片的右下角,例如
左上左下右上右下都可以哈
,*
我当然是想添加到自己看着合理的位置,可是是动态的;我想到的笨方法就是给每张图用PS调整到自己觉得合理的位置、我觉得有点不现实哈。*
如果是添加固定xy位置就会这样哈
😄😄😄😄😄😄😄😄😄😄😄😄
所以,麻烦大神们给个思路吧
这是我的辣鸡代码,大神们怎么改善
<?php
header("content-type:image/jpeg");
mb_internal_encoding("UTF-8");
$name = $_GET['name'];
$im = imagecreatetruecolor(640, 463);
$bg = imagecreatefromjpeg('icon.jpg');
imagecopy($im, $bg, 0, 0, 0, 0, 640, 463);
imagedestroy($bg);
$black = imagecolorallocate($im, 20, 20, 20);
$text = $name;
$fontpath = '../../assets/font/lxk.ttf';
imagettftext($im, 32, 12, 42, 320, $black, $fontpath, $text);
$texta = "Thank you for being";
$textb = "my fan , goodbye ! ";
imagettftext($im, 26, 13, 52, 380, $black, $fontpath, $texta);
imagettftext($im, 26, 13.5, 62, 430, $black, $fontpath, $textb);
imagejpeg($im);
imagedestroy($im);
?>