Démonstration - QRCode
Capable de contenir pratiquement toutes les données que vous souhaitez.
Populaire pour son usage dans les téléphones mobiles pour marquage et partager de l'information.
Peut contenir un grand nombre de données et peut être distribué sur plusieurs codes-barres.
Les versions Micro et Standard peuvent être utilisé pour varier la taille du code-barres.
<?php
use BarcodeBakery\Common\BCGColor;
use BarcodeBakery\Common\BCGDrawing;
use BarcodeBakery\Barcode\BCGqrcode;
$colorBlack = new BCGColor(0, 0, 0);
$colorWhite = new BCGColor(255, 255, 255);
// Barcode Part
$code = new BCGqrcode();
$code->setScale(3);
$code->setForegroundColor($colorBlack);
$code->setBackgroundColor($colorWhite);
$code->setErrorLevel(1);
$code->parse('QRCode');
// Drawing Part
$drawing = new BCGDrawing($code, $colorWhite);
header('Content-Type: image/png');
$drawing->finish(BCGDrawing::IMG_FORMAT_PNG);
?>