zoukankan      html  css  js  c++  java
  • thinkphp5.0.15|endroid/qr-code[生成二维码]

    <?php
    namespace appdemocontroller;
    use EndroidQrCodeQrCode;
    class Qcode
    {
        public function createCode(){
            $logo=ROOT_PATH.'public/static/images/log.jpg';
            $qrCode = new QrCode('Life is too short to be generating QR codes');
            //设置前景色
            $qrCode->setForegroundColor(['r' => 0, 'g' => 0, 'b' =>0, 'a' => 0]);
            //设置背景色
            $qrCode->setBackgroundColor(['r' => 250, 'g' => 255, 'b' => 255, 'a' => 10]);
            //设置二维码大小
            $qrCode->setSize(200);
            $qrCode->setPadding(20);
            //添加logo
            $qrCode->setLogo($logo);
            //设置logo大小
            $qrCode->setLogoSize(40);
            $qrCode->setLabel("HelloWorld");
            $qrCode->setLabelFontSize(14);
            $qrCode->setLabelHalign(100);
            //绘制二维码边框
            // $qrCode->setDrawBorder(true);
            //获取二维码数据
            $img= $qrCode->getDataUri();
            //输出二维码
            echo "<img src='$img' />";
        }
    }
  • 相关阅读:
    Linux运维相关命令
    Linux常用命令合集
    python爬虫
    Linux常见知识点
    mysql linux上安装使用
    非托管代码方面的问题
    有趣知识
    C# 模式匹配
    C# 泛型约束
    怎么查看自己电脑的IP地址?
  • 原文地址:https://www.cnblogs.com/qczy/p/11327526.html
Copyright © 2011-2022 走看看