Afficher des codes-barres

Répéter l'étape précédente

Vous avez apris comment sauvegarder un code-barres dans un fichier. Si vous préférez l'afficher sur l'écran, vous devez simplement changer la dernière partie de votre code.

Produire le flux

Nous utilisons la même classe BCGDrawing.

Nous changeons maintenant les en-têtes pour dire au navigateur que nous allons afficher une image. Si l'image est un JPG, vous devez la modifier.

Ignorez le deuxième argument, la méthode finish écrira directement le contenu du code-barres.


$drawing = new BCGDrawing($code, $colorWhite);

header('Content-Type: image/png');
$drawing->finish(BCGDrawing::IMG_FORMAT_PNG);

Souvenez-vous que si vous produisez l'image vers le navigateur, vous ne devez pas avoir envoyé aucune information auparavant vers le navigateur.
Une erreur commune est d'essayer d'afficher le flux du code-barres directement dans une page HTML.