Maison > Article > développement back-end > Méthode PHP pour générer un code QR couleur basé sur QRCODE
Cet article présente principalement la méthode de génération de codes QR couleur avec PHP QRCODE et analyse brièvement les compétences de paramétrage pertinentes des fichiers phpqrcode pour générer des codes QR couleur. Les amis dans le besoin peuvent se référer à
ici Réécriture de PHPQRCODE. , rationalisé certains codes et fusionné la sortie PNG GIF JPEG
Description du paramètre :
Méthode d'appel :
. Copier le code Le code est le suivant :
QRcode::IMGout($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $col=array(array ( 255,255,255),array(0,0,0)),$margin =2, $saveandprint=false,$logo=false,$bg=false,$type='png');
$text String
$outfile = false
Fichier de sortie
$level = L Tolérance aux pannes L 7% M 15% Q 25 % H 30%
$size = 3 Taille de chaque pixel
$col=array(array(255,255,255),array(0,0,0))
Couleur tableau multidimensionnel RBG
[0] Tableau de couleurs d'arrière-plan (r, g, b)
[1] Autour du tableau du coin supérieur gauche (r, g, b)
[2] Autour du tableau du coin supérieur droit (r, g, b)
[3] Autour du tableau du coin inférieur gauche (r, g, b)
[4] Centre du tableau du coin supérieur gauche (r,g,b)[5] Tableau central du coin supérieur droit(r,g,b)
[6] Tableau central du coin inférieur gauche(r,g,b)
[7] Contenu array(r,g,b)
[8] Si la couleur du contenu change // Aucun code n'a encore été écrit, gardez
$saveandprint=false
$logo=false LOGO图像地址 //LOGO高大于宽自动裁剪 圆角透明没写好 $bg=false //背景图像数组
[0] l'adresse de l'image [1] la largeur d'arrière-plan 0 est inchangée
[ 2] La hauteur d'arrière-plan 0 consiste à conserver les proportions
[3] Le rapport entre la plus petite valeur de la largeur du LOGO et la largeur et la hauteur de l'arrière-plan est de 0,8, soit 80 %
[4] La la marge gauche du LOGO par rapport à l'arrière-plan est 0, ce qui signifie qu'il est centré et que le côté droit dépasse la distance et se déplace automatiquement vers la gauche
[5] La distance entre le LOGO et le bord supérieur de l'arrière-plan La distance de 0 est centré et le bord inférieur dépasse automatiquement le bord supérieur
Comment implémenter une requête floue en PHP
Compatible avec php5 et Fonction de téléchargement de fichiers cURL de php7
phpUn exemple simple de partage d'ajout de données à des fichiers XML
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!