婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP使用QR Code生成二維碼實例

PHP使用QR Code生成二維碼實例

熱門標簽:滄州電銷外呼系統價格 溫州外呼系統招商 上海400客服電話怎么申請 400電話個人能不能辦理 合肥ai電銷機器人費用 手機外呼系統什么原理 銀行信貸電話機器人 天津電銷外呼系統違法嗎 凱立德地鐵站地圖標注

使用PHP QR Code生成二維碼

HP QR Code是一個PHP二維碼生成類庫,利用它可以輕松生成二維碼,官網提供了下載和多個演示demo,查看地址:

http://phpqrcode.sourceforge.net/

下載官網提供的類庫后,只需要使用phpqrcode.php就可以生成二維碼了,當然您的PHP環境必須開啟支持GD2。

phpqrcode.php提供了一個關鍵的png()方法,其中

參數$text表示生成二位的的信息文本;

參數$outfile表示是否輸出二維碼圖片 文件,默認否;

參數$level表示容錯率,也就是有被覆蓋的區域還能識別,分別是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%);

參數$size表示生成圖片大小,默認是3;參數$margin表示二維碼周圍邊框空白區域間距值;

參數$saveandprint表示是否保存二維碼并顯示。

. 代碼如下:

public static function png($text, $outfile=false, $level=QR_ECLEVEL_L, $size=3, $margin=4, $saveandprint=false)    
{   
    $enc = QRencode::factory($level, $size, $margin);   
    return $enc->encodePNG($text, $outfile, $saveandprint=false);   
}

調用PHP QR Code非常簡單,如下代碼即可生成一張內容為"http://www.cnblogs.com/txw1958/"的二維碼.

include 'phpqrcode.php'; 
QRcode::png('http://www.cnblogs.com/txw1958/');

那么實際應用中,我們會在二維碼的中間加上自己的LOGO,已增強宣傳效果。那如何生成含有logo的二維碼呢?其實原理很簡單,先使用PHP QR Code生成一張二維碼圖片,然后再利用php的image相關函數,將事先準備好的logo圖片加入到剛生成的原始二維碼圖片中間,然后重新生成一張新 的二維碼圖片。

. 代碼如下:

include 'phpqrcode.php';    
$value = 'http://www.cnblogs.com/txw1958/'; //二維碼內容   
$errorCorrectionLevel = 'L';//容錯級別   
$matrixPointSize = 6;//生成圖片大小   
//生成二維碼圖片   
QRcode::png($value, 'qrcode.png', $errorCorrectionLevel, $matrixPointSize, 2);   
$logo = 'logo.png';//準備好的logo圖片   
$QR = 'qrcode.png';//已經生成的原始二維碼圖   

if ($logo !== FALSE) {   
    $QR = imagecreatefromstring(file_get_contents($QR));   
    $logo = imagecreatefromstring(file_get_contents($logo));   
    $QR_width = imagesx($QR);//二維碼圖片寬度   
    $QR_height = imagesy($QR);//二維碼圖片高度   
    $logo_width = imagesx($logo);//logo圖片寬度   
    $logo_height = imagesy($logo);//logo圖片高度   
    $logo_qr_width = $QR_width / 5;   
    $scale = $logo_width/$logo_qr_width;   
    $logo_qr_height = $logo_height/$scale;   
    $from_width = ($QR_width - $logo_qr_width) / 2;   
    //重新組合圖片并調整大小   
    imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width,   
    $logo_qr_height, $logo_width, $logo_height);   
}   
//輸出圖片   
imagepng($QR, 'helloweixin.png');   
echo 'img src="helloweixin.png">';
include 'phpqrcode.php';    
$value = 'http://www.cnblogs.com/txw1958/'; //二維碼內容   
$errorCorrectionLevel = 'L';//容錯級別   
$matrixPointSize = 6;//生成圖片大小   
//生成二維碼圖片   
QRcode::png($value, 'qrcode.png', $errorCorrectionLevel, $matrixPointSize, 2);   
$logo = 'logo.png';//準備好的logo圖片   
$QR = 'qrcode.png';//已經生成的原始二維碼圖   

if ($logo !== FALSE) {   
    $QR = imagecreatefromstring(file_get_contents($QR));   
    $logo = imagecreatefromstring(file_get_contents($logo));   
    $QR_width = imagesx($QR);//二維碼圖片寬度   
    $QR_height = imagesy($QR);//二維碼圖片高度   
    $logo_width = imagesx($logo);//logo圖片寬度   
    $logo_height = imagesy($logo);//logo圖片高度   
    $logo_qr_width = $QR_width / 5;   
    $scale = $logo_width/$logo_qr_width;   
    $logo_qr_height = $logo_height/$scale;   
    $from_width = ($QR_width - $logo_qr_width) / 2;   
    //重新組合圖片并調整大小   
    imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width,   
    $logo_qr_height, $logo_width, $logo_height);   
}
//輸出圖片   
imagepng($QR, 'helloweixin.png');   
echo 'img src="helloweixin.png">';

由于二維碼允許有一定的容錯性,一般的二維碼即使在遮住部分但仍然能夠解碼,經常我們掃描二維碼的時候掃描到甚至不到一半時就能解碼掃描結果,這是因為生成器會將部分信息重復表示來提高其容錯度,這就是為什么我們在二維碼中間加個LOGO圖片并不影響解碼結果的原因。

到此這篇關于PHP使用QR Code生成二維碼實例的文章就介紹到這了,更多相關PHP QR Code生成二維碼內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PHP基于phpqrcode類生成二維碼的方法示例詳解
  • thinkphp3.2框架集成QRcode生成二維碼的方法分析
  • PHP基于phpqrcode類生成二維碼的方法詳解
  • Laravel使用PHPQRCODE實現生成帶有LOGO的二維碼圖片功能示例
  • Thinkphp3.2.3整合phpqrcode生成帶logo的二維碼

標簽:怒江 溫州 洛陽 金華 酒泉 七臺河 白城 赤峰

巨人網絡通訊聲明:本文標題《PHP使用QR Code生成二維碼實例》,本文關鍵詞  PHP,使用,Code,生成,二維,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP使用QR Code生成二維碼實例》相關的同類信息!
  • 本頁收集關于PHP使用QR Code生成二維碼實例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品一卡二| 91在线精品秘密一区二区| 国产aⅴ综合色| 欧美精品1区2区3区| 中文字幕第一区二区| 石原莉奈一区二区三区在线观看| 99这里只有精品| 26uuu亚洲综合色| 午夜精品国产更新| 一区二区三区四区精品在线视频 | 韩国成人精品a∨在线观看| 久久草av在线| 在线电影一区二区三区| 亚洲欧洲99久久| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 精品成a人在线观看| 性久久久久久久久久久久| 成人国产在线观看| 久久久久久久综合日本| 全国精品久久少妇| 欧美久久一二区| 亚洲福利一二三区| 欧美羞羞免费网站| 亚洲最大的成人av| 色婷婷国产精品| 自拍偷拍亚洲欧美日韩| 国产一区不卡精品| 久久这里都是精品| 看片的网站亚洲| 欧美一级艳片视频免费观看| 天堂精品中文字幕在线| 3d成人动漫网站| 美女视频网站久久| 日韩一级免费一区| 麻豆一区二区三区| 2024国产精品| 国产成人久久精品77777最新版本| 国产视频一区在线观看| 成人激情电影免费在线观看| 国产精品视频看| 97se亚洲国产综合自在线不卡| 亚洲国产高清不卡| 99久久99久久免费精品蜜臀| 亚洲精品水蜜桃| 欧美一区二区三区小说| 三级久久三级久久久| 日韩一区二区三区在线观看| 韩日av一区二区| 国产日本一区二区| 色欧美88888久久久久久影院| 一区二区三区中文字幕精品精品| 欧美精品久久天天躁| 久久国产欧美日韩精品| 欧美国产一区在线| 色综合久久中文字幕综合网| 偷拍自拍另类欧美| 欧美精品一区二区蜜臀亚洲| 91浏览器在线视频| 日本中文字幕不卡| 波多野结衣在线一区| 欧美日韩免费观看一区三区| 中文字幕视频一区二区三区久| 久久精品亚洲精品国产欧美kt∨| 亚洲高清免费在线| 亚洲韩国一区二区三区| 亚洲女同一区二区| 午夜欧美电影在线观看| 久久国产精品免费| 国产aⅴ精品一区二区三区色成熟| 成人av手机在线观看| 日韩视频在线观看一区二区| 黑人巨大精品欧美一区| 亚洲欧美日本在线| 日韩欧美高清一区| 99久久99久久精品免费观看| 人人爽香蕉精品| 亚洲欧美偷拍另类a∨色屁股| 欧美福利视频导航| 91香蕉视频污| 国产精品一区二区在线观看不卡| 亚洲综合成人在线视频| 国产亚洲精品aa午夜观看| 欧美精品一二三| 成人app软件下载大全免费| 日日夜夜精品视频天天综合网| 国产精品成人免费精品自在线观看| 日韩三区在线观看| 欧美视频在线播放| 99久久免费精品| 国产 日韩 欧美大片| 久草热8精品视频在线观看| 亚洲一区中文在线| 亚洲丝袜美腿综合| 国产日本亚洲高清| 久久久蜜桃精品| 精品国产欧美一区二区| 日韩免费性生活视频播放| 欧美亚洲综合网| 在线看一区二区| 91浏览器打开| 色噜噜狠狠成人中文综合| 99精品桃花视频在线观看| 国产成人免费高清| 成人美女视频在线观看| 国产裸体歌舞团一区二区| 久久精品999| 裸体健美xxxx欧美裸体表演| 日韩电影在线免费| 美女mm1313爽爽久久久蜜臀| 日韩成人午夜精品| 日本欧美一区二区三区| 日韩av网站在线观看| 免费高清在线视频一区·| 美国毛片一区二区| 极品尤物av久久免费看| 国产精品一级片| 国产一区二区免费视频| 国产成人av一区二区三区在线 | 国产精品一区二区无线| 激情综合一区二区三区| 午夜精品久久久久久| 欧美成人精品1314www| 久久精品网站免费观看| 欧美国产一区视频在线观看| 欧洲一区二区三区在线| 国产成人午夜精品影院观看视频 | 亚洲黄色在线视频| 2017欧美狠狠色| 精品国产免费一区二区三区四区| 精品福利一二区| 国产精品乱人伦一区二区| 亚洲精品国产第一综合99久久| 亚洲一二三专区| 日本欧美久久久久免费播放网| 老司机免费视频一区二区三区| 国产又黄又大久久| 91影院在线免费观看| 欧美老年两性高潮| 久久久精品国产免费观看同学| 国产免费成人在线视频| 午夜精品123| 国产成人av福利| 欧美三级电影在线看| 精品久久一区二区| 伊人性伊人情综合网| 久久精品99国产国产精| 91麻豆国产福利在线观看| 欧美日韩高清一区| 日本一区二区成人在线| 亚洲成av人片| 国产传媒欧美日韩成人| 欧美精品第1页| 亚洲色图一区二区| 久久er精品视频| 在线观看国产91| 久久―日本道色综合久久| 亚洲国产精品天堂| 波多野结衣在线一区| 日韩欧美一区二区在线视频| 亚洲六月丁香色婷婷综合久久 | 久久久国产一区二区三区四区小说| 综合久久久久久久| 国产综合久久久久影院| 在线不卡中文字幕播放| 国产精品久线在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 欧美日韩视频在线一区二区| 中文字幕制服丝袜成人av| 久久国产尿小便嘘嘘尿| 欧美日韩国产美| 一区二区三区在线视频观看58 | 亚洲欧美激情小说另类| 国产综合一区二区| 欧美一级午夜免费电影| 亚洲成人精品一区| 欧美综合久久久| 国产精品久久久久久久久动漫 | av资源网一区| 91免费版pro下载短视频| 日本一二三四高清不卡| 成人高清在线视频| 日本道在线观看一区二区| 亚洲一级二级三级在线免费观看| 老司机精品视频在线| 6080国产精品一区二区| 日韩av高清在线观看| 欧美成人aa大片| 美洲天堂一区二卡三卡四卡视频| 日本高清不卡aⅴ免费网站| 亚洲精品成人精品456| 色网站国产精品| 丝袜a∨在线一区二区三区不卡| 久久久亚洲综合| 波多野结衣亚洲| 国产精品伦理在线| 9l国产精品久久久久麻豆| 中文字幕中文字幕一区二区| 成人动漫av在线| 亚洲人亚洲人成电影网站色| 91亚洲国产成人精品一区二区三|