localisation actuelle: Maison > site de téléchargement > Téléchargement de la bibliothèque > Autres bibliothèques > Classe de génération de code QR phpqrcode-master
Classe de génération de code QR phpqrcode-master
Classer: Téléchargement de la bibliothèque / Autres bibliothèques | Temps de libération: 2017-12-16 | visites: 2341 |
Télécharger: 111 |
Derniers téléchargements
Aquarium Fantastique
Filles en première ligne
Ailes d'étoiles
Petite Fée des Fleurs Paradis Féérique
Restaurant Histoire mignonne
Exploration de voyage à Shanhe
Amour et producteur
Le cerveau le plus puissant 3
Odd Dust : Damila
Jeune voyage vers l'Ouest 2
24 heuresClassement de lecture
- 1 Dead Rising Deluxe Remaster : Comment prendre une photo humoristique de 1 000 PP pour le défi photo de Kent
- 2 Objets en JavaScript
- 3 Principales API gratuites à connaître
- 4 Mise à l'échelle de Node.js avec le module Cluster
- 5 Comment synchroniser vos contacts avec votre téléphone ? Implémentation de CardDAV dans Go!
- 6 Nouvelles valeurs et fonctions en CSS
- 7 EchoAPI vs Insomnia : une comparaison complète avec des exemples pratiques
- 8 Guide des raccourcis Dead Rising Deluxe Remaster : comment débloquer le raccourci Wonderland et Tunnels
- 9 Présentation de la mise à niveau ultime du développeur Java JDK avec des améliorations avancées de l'IA
- 10 Dead Rising Deluxe Remaster : Tous les survivants et où les trouver
- 11 Conseils pour tester les tâches en file d'attente dans Laravel
- 12 Le portefeuille associé à Ripple déplace 100 millions de XRP au milieu de la chaleur juridique
- 13 Le prix du Bitcoin (BTC) dépasse 62 000 $ alors que 88 % des HODLers sont assis sur des bénéfices papier
- 14 Comment réparer Tailwind CSS ne fonctionne pas dans Next.js
- 15 Le marché des pièces meme se réchauffe alors que le rallye Dogecoin (DOGE), Shiba Inu (SHIB) et Popcat (POPCAT)
Derniers tutoriels
-
- Aller au langage pratique GraphQL
- 1636 2024-04-19
-
- Premiers pas avec MySQL (Professeur Mosh)
- 1529 2024-04-07
-
- Mock.js | Axios.js | Json | Dix jours de cours de qualité
- 2381 2024-03-29
Appeler PHP qrCode est très simple Le code suivant peut générer un code QR avec le contenu "http://www.php.cn".
Code Php
inclut 'phpqrcode.php'
QRcode :: png. (""http://www.php.cn');
Donc, dans l'application réelle, nous ajouterons notre propre LOGO au milieu du code QR pour améliorer l'effet publicitaire. Alors, comment générer un code QR 2D contenant le logo ? Qu'en est-il du code ? En fait, le principe est très simple. Utilisez d'abord PHP qr Code pour générer une image de code QR, puis utilisez la fonction associée à l'image de PHP pour ajouter l'image du logo pré-préparée au milieu du nouveau. généré l'image du code QR original, puis régénérez-la Une nouvelle image du code QR
<?php include 'phpqrcode.php'; $value = 'http://www.learnphp.cn'; //二维码内容 $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, 'helloweba.png'); echo '<img src="helloweba.png">'; ?>