php結合phpqrcode產生圖片LOGO的二維碼
PHP產生帶LOGO的二維碼,或許很多高手都已經實現了,但之前並沒有過多關注這方面,這段有個小項目要用到二維碼生成,索引就查了些資料,發有些有一個PHP 類別函式庫phpqrcode對產生這種二維碼很方便,索引就測試了一下,下面把自己的用法和程式碼與菜鳥分享,希望高手鼓勵喔。
生成效果:中間帶Logo圖片
首先你需要下載這個類庫包,或者我後邊會附上這個類庫,具體的使用代碼:
1、基本的二維碼生成單元,直接輸出標準二維碼:
<?php //文件输出 include('phpqrcode.php'); // 二维码数据 $data = 'http://www.codesc.net'; // 生成的文件名 $filename = 'ewm.png'; // 纠错级别:L、M、Q、H $errorCorrectionLevel = 'L'; // 点的大小:1到10 $matrixPointSize = 4; QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2); ?>
2、生成標準二維碼和帶Logo的二維碼:
<?php include ('phpqrcode.php'); $value = 'http://www.codesc.net';//二维码数据 $errorCorrectionLevel = 'L';//纠错级别:L、M、Q、H $matrixPointSize = 10;//二维码点的大小:1到10 QRcode::png ( $value, 'ewm.png', $errorCorrectionLevel, $matrixPointSize, 2 );//生成不带Logo的二维码图片文件名 echo "二维码已生成" . "<br />"; $logo = 'emwlogo.gif';//需要显示在二维码中的Logo图像 $QR = 'ewmlogo.png';//生成带Logo的二维码文件名 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_height = imagesy ( $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, 'ewmlogo.png' ); ?>
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
以上就介紹了php結合phpqrcode產生圖片LOGO的二維碼,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在html5中,width的意思是寬度,width屬性定義元素內容區的寬度,在內容區外面可以增加內邊距、邊框和外邊距,只需要給元素設定「元素{width:數值}」即可。

8月29日,福田汽車舉辦了一場華麗的品牌煥新發表會,為業界帶來了一系列令人振奮的消息。新的標誌、歐曼智藍底部換電產品以及全新的祥菱Q汽車成為了發布會的焦點福田汽車的新標誌展示了公司對未來的雄心壯志。福田汽車表示,這個全新的標誌象徵著品牌的更新和蓬勃發展,標誌著公司進入了新的發展階段在發布會上,福田汽車還推出了備受矚目的歐曼智藍底部換電產品,為用戶帶來了更便捷、有效率的使用體驗。同時,全新推出的祥菱Q汽車系列也吸引了眾多目光,共有4款車型,售價從16.78萬元到16.88萬元不等,為消費者提供了

iwatch只亮logo不開機的原因及解決方法:1、電量不足無法開機導致的,可以把iwatch的背面放在充電器上;2、系統版本問題導致的,可以把系統回退到穩定版本;3 、充電器或充電線故障導致的,可以使用另一根iwatch磁性充電線和另一個USB電源轉接器;4、硬體故障導致的,建議到專業第三方檢測機機構檢修。

支付寶每4年都是會更換全新的logo,那麼在2024年的logo是什麼樣的呢?用戶們能夠看到它有著全新的外觀,有著更高級的logo樣式。這篇支付寶4年換新logo介紹就能夠告訴大家具體內容,以下就是詳細介紹,趕快看看吧!支付寶使用教學支付寶4年換新logo是什麼logo展示:歷史樣式:1、2020版Logo2、2016版Logo3、所有版本logo軟體介紹:1、這個軟體裡成立於2004年,有著超多1000項生活服務。 2、這個軟體負責為數位化服務商提供產品和服務,有許多商家進駐。

電腦開機logo顯示後就黑屏,這是有使用Win10系統用戶遇到的問題,可以先檢查連接線是否正常,也可以重啟電腦,這篇文章是本站給大家分享的解決Win10電腦開機logo顯示後就黑屏解決方法。方法一:1、首先,按【Ctrl+Alt+Del】組合鍵,再點選工作管理員。任務管理器窗口,點選左上角的【檔案】,在開啟的下拉項目中,選擇【執行新任務】。新任務窗口,輸入【Explorer.exe】指令,然後按【確定或回車】即可(勾選以系統管理權限建立此任務);2、按【Win+S】組合鍵,開啟Windows搜

【手機中國新聞】在下個月推出穩定版Android14之前,現在Google已經修改了Android標誌,包括logo和形象(綠色機器人)。新的Android3D標誌符合MaterialYou主題,在幾個方面與2019年的標誌有所不同。大小寫:從文字開始,Android中的第一個字母,即字母A現在是大寫的。以前都是小寫的。字體粗細:Android的logo字體較粗。換句話說,字體粗細增加了。綠色機器人:Android機器人的標誌(也被稱為Bugdroid)現在是3D的,有更多的曲線,更多的維度,更多的角色,

方法有像素值、百分比、em單位、rem單位、vw/vh單位、auto、fit-content、min-content、max-content。詳細介紹:1、像素值(px):像素值是固定的,無論螢幕解析度如何變化,它的寬度都是不變的。例如:width: 300px;2、百分比(%):百分比寬度是相對於父元素的寬度的。例如:width: 50%;3、em單位等等。

電腦當下已經是每家每戶基本上都已經配置的一個電器了,在對電腦的不斷使用中一些奇奇怪怪的問題也慢慢的顯現出來,最近有很多的小伙伴們反應最近的電腦總是開機後就進入了黑屏,這是怎麼回事?其實想要解決這個問題非常的簡單,今天小編就為大家帶來了win10顯示歡迎後黑屏解決方法有需要的小伙伴們快來看看吧。 win10開機logo後黑屏解決方法:操作步驟:1.先查看電源連接線是否連接正常,偵測顯示器是否損壞,偵測方法只需要關閉電腦,只開啟顯示器是否會顯示無訊息。顯示無訊號則證明顯示器OK2、顯示卡驅動不相容
