发布网友 发布时间:2022-04-25 20:24
共1个回答
热心网友 时间:2022-06-17 03:31
//打开背景图
$image = \think\Image::open('二维码图片路径');
//字体路径
$path=ROOT_PATH.'public/font/PingFang-Bold-1.ttf';
$path1=ROOT_PATH.'public/font/PingFang Regular.ttf';
//海报存储路径
$file='二维码加水印后的图片存储路径';
//给背景图加文字和图片水印
$image->text($order_id,$path,20,'#000000',array(200,470))
->water($hecode,array(190,160)) //图片水印
->text('请向收银员出示',$path,20,'#000000',array(240,510)) //文字水印
->text('名称',$path,20,'#4C4C4C',array(80,760))
->text($name,$path1,18,'#000000',array(475,760))
->save('hecode/'.$param.'text_image.png');
return $file;