Manuel - EAN-8
Introduction
Le code EAN-8 permet d'encoder des valeurs pour des produits en vente. Ce code est composé de 8 chiffres mais puisque le dernier chiffre correspond au chiffre de vérification, vous devez entrer seulement 7 caractères.
Cette classe hérite de la classe BakeryBarcode1D.
Exemple
Méthodes
Méthodes de BakeryEan8
- Aucune méthode spécifique pour cette classe.
Méthodes de BakeryBarcode1D
-
thickness={
thickness } — Spécifie l'épaisseur du code-barres -
label={
label } — Spécifie le texte qui accompagne le code-barres -
font={
font } — Spécifie la police du texte qui accompagne le code-barres -
displayChecksum={
display } — Spécifie que le chiffre de vérification soit ajouté au texte qui accompagne le code-barres
Méthodes de BakeryBarcode
-
text={
text } — Analyse un messagetext pour dessiner par la suite -
scale={
scale } — Fixe la résolution du code-barres -
foregroundColor={
color } — Fixe la couleur des barres -
backgroundColor={
color } — Fixe la couleur des espaces -
offsetX={
value } — Spécifie le décalage en X -
offsetY={
value } — Spécifie le décalage en Y
Exemple de Code
import { BakeryColor, BakeryFont } from '@barcode-bakery/barcode-react';
import { BakeryEan8 } from '@barcode-bakery/barcode-react/1d';
export default function Home() {
const font = new BakeryFont('Arial', 18);
const colorBlack = new BakeryColor(0, 0, 0);
const colorWhite = new BakeryColor(255, 255, 255);
return <BakeryEan8
scale={2}
thickness={30}
foregroundColor={colorBlack}
backgroundColor={colorWhite}
font={font}
text='9871545'
>;
}
Explications des Méthodes
-
thickness={
thickness } — Spécifie l'épaisseur du code-barresDescriptionL'épaisseur du code-barres est en pixel. Il s'agit de la grandeur verticale. -
label={
label } — Spécifie le texte qui accompagne le code-barresDescriptionLe texte sera écrit au dessous ou au dessus du code-barres dépendamment de celui-ci. Vous pouvez écrire la valeur spécialeBakeryBarcode1D.Label si vous souhaitez que le texte soit automatiquement choisi. Il sera alors la valeur du texte passé à la méthodetext={} . -
font={
font } — Spécifie la police du texte qui accompagne le code-barresDescriptionLa valeur de l'argument peut être soit une instance de la classeBakeryFontFile . -
displayChecksum={
display } — Spécifie que le chiffre de vérification soit ajouté au texte qui accompagne le code-barresDescriptionSpécifiertrue ajoutera le chiffre de vérification au texte qui accompagne le code-barres par défaut.
La valeur par défaut est true.
-
text={
text } — Analyse un messagetext pour dessiner par la suiteDescriptionLes données que vous passez à l'argumenttext doivent être supportées par le type de code-barres que vous utilisez.
Référez-vous à l'introduction de chaque code-barres pour obtenir plus d'informations comment utiliser cette méthode pour chaque type de code-barres. -
scale={
scale } — Fixe la résolution du code-barresDescriptionLe code-barres serax fois plus grand. Un pixel sera alors de taillex parx . -
foregroundColor={
color } — Fixe la couleur des barresDescriptionLa couleur des barres du code-barres. Par défaut, la couleur est noire. L'argument peut être soit une classeBakeryColor ou n'importe quel autre argument que la classeBakeryColor peut accepter à son constructeur. -
backgroundColor={
color } — Fixe la couleur des espacesDescriptionLa couleur des espaces du code-barres. Par défaut, la couleur est blanche. L'argument peut être soit une classeBakeryColor ou n'importe quel autre argument que la classeBakeryColor peut accepter à son constructeur. -
offsetX={
value } — Spécifie le décalage en XDescriptionSpécifie le décalage en X du code-barres en pixel multiplié par la résolution. -
offsetY={
value } — Spécifie le décalage en YDescriptionSpécifie le décalage en Y du code-barres en pixel multiplié par la résolution.