摘要:本篇文章記錄下用擴展包生成二維碼。安裝以及配置使用擴展包來生成二維碼,將其配置到中共需要三步。使用安裝在中注冊服務提供者,如下繼續在中添加門面,如下經過以上三個步驟,在中就可以使用來生成二維碼了。
導語
之前介紹過 composer 的作用,可以很方便的管理包,同時 laravel 的開發者眾多,因此有很多擴展包可以使用。本篇文章記錄下用擴展包生成二維碼。代碼可查看 GitHub。
composer 安裝以及配置使用 Simple Qrcode 擴展包來生成二維碼,將其配置到 laravel 中共需要三步。
使用 composer require simplesoftwareio/simple-qrcode 1.3.* 安裝
在 config/app.php 中注冊服務提供者 SimpleSoftwareIOQrCodeQrCodeServiceProvider::class, 如下
繼續在 config/app.php 中添加門面 "QrCode" => SimpleSoftwareIOQrCodeFacadesQrCode::class,如下
經過以上三個步驟,在 laravel 中就可以使用 QrCode 來生成二維碼了。實際中通過 composer 加載的包都是以上步驟,門面可以選擇不添加。
使用定義好路由之后,測試下。可以使用門面,也可以實例化,都是一樣的。完整代碼查看 GitHub
直接生成二維碼 QrCode::generate(date("Y-m-d H:i:s"));,訪問后看到如下
好小,可以設置下尺寸 QrCode::size(200)->generate(date("Y-m-d H:i:s"));
可以將生成的圖片保存 $qr->generate("hello world", $path."qr1.svg");,第二個參數就是圖片保存的路徑
默認是保存 svg 格式,可以指定圖片格式 $qr->format("png")->generate("hello world", $path."qr2.png");
最后再來看下在視圖中怎么使用 {!! QrCode::size(200)->generate("hello world"); !!},一行代碼即可。
還有更多的方法,包括設置顏色、邊框、編碼、合并圖片等,可以查看下方參考資料。
參考資料:在 Laravel 5 中通過 Simple QrCode 擴展包生成二維碼詳解、Simple Qrcode。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31091.html
摘要:簡介另一個令人喜歡的地方,是擁有活躍的開發者社區,而活躍的開發者社區帶來的,是繁華的擴展包生態該項目統計了目前下載量最高的個擴展包。記得喲相信下面這些擴展包會讓你的編碼更加高效。排名下載量排名包地址下載次數描述圖片處理。 簡介 Laravel 另一個令人喜歡的地方,是擁有活躍的開發者社區,而活躍的開發者社區帶來的,是繁華的擴展包生態 ———— @Summer 該項目統計了目前 pack...
摘要:本文經授權轉自社區,后續更新將以帖子內容和內容為準。說明另一個令人喜歡的地方,是擁有活躍的開發者社區,而活躍的開發者社區帶來的,是繁華的擴展包生態。本文對上打了標簽的擴展包進行整理,截止到現在年月號,有超過個擴展包,以下是下載量最大的個。 本文經授權轉自 PHPHub 社區,后續更新將以 PHPHub 帖子內容 和 GitHub 內容 為準。 說明 Laravel 另一個令人喜歡的地方...
摘要:本文整理上國內相對較常用及以上版本的擴展包代碼生成文檔對象云存儲文檔消息閃存文檔編輯器代碼提示文檔文檔文檔圖片處理文檔微信開發文檔語言包文檔驗證碼文檔社會化登陸文檔系統日志文檔前端構建工具文檔跨域資源共享文檔基于的用戶認 本文整理Github上國內相對較常用Laravel5及以上版本的擴展包 laravel-generator(代碼生成) Github:https://github....
摘要:本文整理上國內相對較常用及以上版本的擴展包代碼生成文檔對象云存儲文檔消息閃存文檔編輯器代碼提示文檔文檔文檔圖片處理文檔微信開發文檔語言包文檔驗證碼文檔社會化登陸文檔系統日志文檔前端構建工具文檔跨域資源共享文檔基于的用戶認 本文整理Github上國內相對較常用Laravel5及以上版本的擴展包 laravel-generator(代碼生成) Github:https://github....
摘要:本文整理上國內相對較常用及以上版本的擴展包代碼生成文檔對象云存儲文檔消息閃存文檔編輯器代碼提示文檔文檔文檔圖片處理文檔微信開發文檔語言包文檔驗證碼文檔社會化登陸文檔系統日志文檔前端構建工具文檔跨域資源共享文檔基于的用戶認 本文整理Github上國內相對較常用Laravel5及以上版本的擴展包 laravel-generator(代碼生成) Github:https://github....
閱讀 825·2019-08-30 15:55
閱讀 1406·2019-08-30 13:55
閱讀 1983·2019-08-29 17:13
閱讀 2840·2019-08-29 15:42
閱讀 1331·2019-08-26 14:04
閱讀 1016·2019-08-26 13:31
閱讀 3271·2019-08-26 11:34
閱讀 828·2019-08-23 18:25