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