Démonstration - DataMatrix

Capable d'être lu par la plupart des téléphones portables.
Généralement utilisé sur les étiquettes pour la localisation d'items d'inventaire.
A un très bas taux de correction d'erreur.
Le code-barres peut être carré ou rectangulaire.
* 30 caractères maximum pour cette démo.

<?php
use BarcodeBakery\Common\BCGColor;
use BarcodeBakery\Common\BCGDrawing;
use BarcodeBakery\Barcode\BCGdatamatrix;

$colorBlack = new BCGColor(0, 0, 0);
$colorWhite = new BCGColor(255, 255, 255);

// Barcode Part
$code = new BCGdatamatrix();
$code->setScale(3);
$code->setForegroundColor($colorBlack);
$code->setBackgroundColor($colorWhite);
$code->parse('Datamatrix');

// Drawing Part
$drawing = new BCGDrawing($code, $colorWhite);

header('Content-Type: image/png');

$drawing->finish(BCGDrawing::IMG_FORMAT_PNG);
?>