在項目根目錄下運行: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'));