Les codes-barres et les codes QR sont des outils importants largement utilisés dans la vie moderne. Ils sont largement utilisés dans des domaines variés tels que la logistique, la vente au détail, le médical, le paiement, etc. Cet article explique comment créer des codes-barres et des codes QR à l'aide de PHP et de la bibliothèque TCPDF.
1. Qu'est-ce que TCPDF ?
TCPDF est une bibliothèque PHP permettant de générer des documents PDF. C'est gratuit, open source et déjà largement utilisé dans de nombreux projets. En plus de générer des documents PDF, TCPDF fournit également la fonction de création de codes-barres et de codes QR.
2. Comment installer TCPDF ?
Installer TCPDF est simple. Vous pouvez installer TCPDF en suivant les étapes :
require_once('tcpdf/tcpdf.php');
?>
Maintenant, vous avez La bibliothèque TCPDF a été installée avec succès et des codes-barres et codes QR peuvent être créés.
3. Comment créer un code barre ? La bibliothèque
TCPDF fournit de nombreux types de codes-barres différents, tels que le Code 39, le Code 128, l'EAN-13, l'UPC-A, etc. Voyons comment créer un code-barres Code 39.
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false) ;
$pdf->AddPage();
$pdf->write1DBarcode('TCPDF', 'C39', '', '', '', 18, 0.4, $style, 'N' );
Après avoir exécuté le code ci-dessus, vous obtiendrez un code-barres Code 39. Si vous souhaitez enregistrer le code-barres dans un fichier, vous pouvez utiliser le code suivant :
$pdf->Output('barcode.pdf', 'D');
#🎜🎜 # 4. Comment créer un QR code ? La bibliothèque TCPDF prend en charge de nombreux types différents de codes QR, tels que le code QR, PDF417, etc. Voyons comment créer un code QR.# 🎜 🎜#5. Comment personnaliser les codes-barres et les QR codes ? La bibliothèque
TCPDF vous propose de nombreuses options pour personnaliser les codes-barres et les codes QR, tels que la taille, la couleur, la police, etc.
Changer la taille :$pdf->write2DBarcode('TCPDF', 'QRCODE,H', '', '', 100, 100, $style , 'N');
Changer la couleur :'border' => true, 'vpadding' => 'auto', 'hpadding' => 'auto', 'fgcolor' => array(0,0,0), 'bgcolor' => false,
);# 🎜🎜#
$pdf->write1DBarcode('TCPDF', 'C39', '', '', '', 18, 0.4, $style, 'N');#🎜🎜 #$pdf->write2DBarcode('TCPDF', 'QRCODE,H', '', '', 50, 50, $style, 'N');
Changer la police :$pdf->write2DBarcode('TCPDF', 'QRCODE,H', ' ', '', 50, 50, $style, 'N');
Le code ci-dessus définit la police sur 'dejuvasans' et la taille sur 10. Vous pouvez modifier la police et la taille en fonction de vos besoins.
6. Résumé
Il est très simple de créer des codes-barres et des codes QR à l'aide de PHP et de la bibliothèque TCPDF. Tout ce dont vous avez besoin est un code simple pour créer des images personnalisées. La bibliothèque TCPDF est une bibliothèque puissante et facile à utiliser qui est devenue très stable et fiable après des années de développement. Si vous avez besoin de créer des codes-barres et des codes QR dans vos projets, la bibliothèque TCPDF est votre meilleur choix.
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!