Je souhaite implémenter une fonction capable de générer des codes-barres dans le système et d'utiliser un lecteur de codes-barres pour scanner les codes-barres pour entrer et sortir de l'entrepôt. J'utilise thinkphp5 pour le développement. J'ai recherché beaucoup d'informations et j'ai suivi les étapes suivantes. 1. Copiez le code à barres du dossier de classe de codes à barres dans le répertoire d'extension. 2. Ajoutez cette phrase définir('EXTEND_PATH','../extend/'); au fichier d'entrée 3. Ajoutez une méthode au fichier base.php auto-construit dans l'espace de noms commun
<?php
. appadmincommon;$ color_black = new BCGColor(0, 0, 0); $code = new BCGcode39();
; $code->setScale(2);
$code ->setBackgroundColor; ($color_white); // Couleur de l'espace vide Contenu } c Catch (Exception $ Exception) { $ DRAWEXCEption = $ Exception;
} // Dessine le code barre $ dessin = Nouveau BCGDrawing ('', $COLOR_WHITe); if($drawException) {$drawing->drawException ($ drawException); Format des images
header('Content-Type: image/png');
// header('Content-Disposition:attachment; filename="barcode.png "'); // Téléchargement automatique
$drawing- >finish(BCGDrawing::IMG_FORMAT_PNG);
}
L'ai-je écrit correctement ? Que faire ensuite?