composer 安装php endroid/qrcode二维码应用,二维码里面添加logo

$ composer require endroid/qr-code

基础版本

use Endroid\QrCode\QrCode;

$qrCode = new QrCode('http://www.baidu.com');

header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();
exit;
        $set_log =true;
        $qrCode = new QrCode('http://baidu.com');
        if($set_log ==true){
            $qrCode->setLogoPath('thumb/link.jpg');
            $qrCode->setLogoWidth(90);
        }
        $qrCode->setErrorCorrectionLevel(ErrorCorrectionLevel::HIGH);
        $name = rand(1,99999999).time();
        $path ='static/qrcode/'.$name.'.png';
        $qrCode->writeFile($path);
        header('Content-Type: '.$qrCode->getContentType());
        echo $qrCode->writeString();
        //@去操作这张图片
        //@删除文件
        unlink($path);
        exit;

效果图如下:

这里写图片描述

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页