使用composer安装和使用Endroid/QrCode来生成二维码

使用composer安装和使用Endroid/QrCode来生成二维码

1、安装composer

2、使用composer命令安装Endroid/QrCode

composer require endroid/qr-code

3、实现代码
//生成二维码的功能无非就是:/二维码上的内容、二维码的尺寸大小、二维码上的LOGO、二维码上的文字….
在项目目录vendor\endroid\qr-code\src\QrCode.php

<?php
declare(strict_types=1);
namespace Endroid\QrCode;
use BaconQrCode\Encoder\Encoder;
use Endroid\QrCode\Exception\InvalidPathException;
use Endroid\QrCode\Exception\UnsupportedExtensionException;
use Endroid\QrCode\Writer\WriterInterface;
class QrCode implements QrCodeInterface
{
    const LABEL_FONT_PATH_DEFAULT = __DIR__.'/../assets/fonts/noto_sans.otf';
    private $text;
    private $size = 300;
    private $margin = 10;
    private $foregroundColor = [
        'r' => 0,
        'g' => 0,
        'b' => 0,
        'a' => 0,
    ];
    private $backgroundColor = [
        'r' &#
                       

点击阅读全文

上一篇 2023年 6月 11日 am10:54
下一篇 2023年 6月 11日 am10:55