欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

thinkphp5生成二維碼在模板中顯示-創(chuàng)新互聯(lián)

thinkphp5 生成二維碼

  1. 使用php qrcode類庫
    composer require endroid/qrcode 導入phpqrcode類庫

    我們提供的服務有:網(wǎng)站設計制作、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、靈壽ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的靈壽網(wǎng)站制作公司

2. 類庫使用
a.$qrCode = new \Endroid\QrCode\QrCode();//實例化

b.設置生成二維碼生成的各項參數(shù)

c.參數(shù)解析:
$setVersion = $qrCode -> setVersion(5);//37*37
//設置版本號,QR碼符號共有40種規(guī)格的矩陣,從21x21(版本1),到177x177(版本40),每一版本符號比前一版本 每邊增加4個模塊。

$setErrorCorrection = $qrCode -> setErrorCorrection(2);//容錯級別,2的容錯率:30%
容錯級別:0:15%,1:7%,2:30%,3:25%

$setModuleSize = $qrCode -> setModuleSize(2);//設置QR碼模塊大小

$setImageType = $qrCode -> setImageType('png');//設置二維碼保存類型

$logo = 'uploads/accountPictrue/logo1.jpg';//logo圖片
$setLogo = $qrCode -> setLogo($logo);//二維碼中間的圖片

$setLogoSize = $qrCode -> setLogoSize(360);//設置logo大小

$value = 'https://www.dongtianjr.com'; //二維碼內(nèi)容
$setText = $qrCode -> setText($value);//設置文字以隱藏QR碼。

$setSize = $qrCode -> setSize(1024);//二維碼生成后的大小

$setPadding = $qrCode -> setPadding(48);//設置二維碼的邊框寬度,默認16

$setDrawQuietZone = $qrCode -> setDrawQuietZone(true);//設置模塊間距

$setDrawBorder = $qrCode -> setDrawBorder(true);//給二維碼加邊框。。。
$text = 'XX銷售,XX公司!一二';
$setLabel = $qrCode -> setLabel($text);//在生成的圖片下面加上文字

$setLabelFontSize = $qrCode -> setLabelFontSize(39);//生成的文字大小、

$lablePath = 'uploads/qr/qr.TTF';
$setLabelFontPath = $qrCode -> setLabelFontPath($lablePath);//設置標簽字體

$color_foreground = ['r' => 108, 'g' => 182, 'b' => 229, 'a' => 0];
$setForegroundColor = $qrCode -> setForegroundColor($color_foreground);//生成的二維碼的顏色

$color_background = ['r' => 213, 'g' => 241, 'b' => 251, 'a' => 0];
$setBackgroundColor = $qrCode -> setBackgroundColor($color_background);//生成的圖片背景顏色

$flieName = 'liukelk.jpg';//二維碼的名字

$qrCode -> save($flieName);//生成二維碼

注:如果標簽的中文亂碼的話,可以引入中文字體。

生成的效果圖(略)

thinkphp5 生成二維碼在模板中顯示

thinkphp5 生成二維碼在模板中顯示

如果是本地composer,copy到線上的。

要復制

vender/composer,

vender/bacon,

vender/endroid,

vender/khanamiryan,

vender/myclabs,

vender/paragonie

本文參考:

http://www.thinkphp.cn/topic/48510.html

http://www.thinkphp.cn/topic/40300.html

現(xiàn)在推薦大家使用 endroid/qrcode,
github地址:https://github.com/endroid/QrCode

有問題進群討論吧

---------- 招募未來大神 -----------------------

如果您有利他之心,樂于幫助他人,樂于分享
如果您遇到php問題,百度且問了其他群之后仍沒得到解答

歡迎加入,PHP技術問答群,QQ群:292626152

教學相長!幫助他人,自己也會得到提升!

為了珍惜每個人的寶貴時間,請大家不要閑聊!

愿我們互相幫助,共同進步!

加入時留言暗號,php,ajax,thinkphp,yii...

---------- 招募未來大神 ----------

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文標題:thinkphp5生成二維碼在模板中顯示-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://www.chinadenli.net/article2/dishoc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站品牌網(wǎng)站建設移動網(wǎng)站建設網(wǎng)站設計標簽優(yōu)化App設計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化