在项目根目录下运行:php
composer require simplesoftwareio/simple-qrcode 1.3.*app
在config/app.php中添加
SimpleSoftwareIO\QrCode\QrCodeServiceProvider::classcomposer
'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::classide
配置完成以后,就可使用来产生显示二维码了svg
QrCode::format('png')->size(200)->generate('https://www.google.com');ui
保存二维码文件也特别简单google
QrCode::format('png')->size(200)->generate('https://www.google.com',public_path('qrcode.png'));code
产生的二维码文件将被保存到/public目录下orm
QrCode支持三种图片格式,分别为:svg(默认)、png和rps,后面两种须要作format声明才能使用。图片
另外,默认会产生100的边框,使用margin(0)来设置边框为0;
QrCode::format('png')->size(200)->margin(0)->generate('https://www.google.com',public_path('qrcode.png'));