FAQ TBarCode DLL / TBarCode Library
Comment la réduction de largeur de barre s'applique-t-elle à un code matriciel 2D ?
Comment la réduction de largeur de barre s'applique-t-elle à un code matriciel 2D ?
En mode standard, la réduction de largeur de barre est appliquée de chaque côté à 50 % de la réduction totale souhaitée. Si vous souhaitez appliquer la réduction uniquement au bas et à droite du point matriciel, utilisez les options Legacy indiquées ci-dessous.
Mode standard (par défaut)

- 4 pixels / module
- Réduction de largeur de barre = 50 % → 2 pixels
- Options : Aucune option legacy définie
- Nous réduisons 1 pixel de chaque côté d'un point ou d'une ligne de points connectés.
Remarque : si vous réglez une BWR (réduction de largeur de barre) de 25 % avec une largeur de module de 4 pixels (⇒ réduction de 1 pixel), le module serait « rogné » d'½ pixel de chaque côté. Comme seuls des pixels entiers peuvent être dessinés, cette combinaison ne peut pas être dessinée correctement.
Mode Legacy 1

- 3 pixels / module
- Réduction de largeur de barre = 33 % → 1 pixel
- Options : DRAW_BarWidthReduction_Legacy=1
- Nous réduisons 1 pixel à droite et en bas de chaque point, ainsi que des points connectés.
Mode Legacy 2

- 4 pixels / module
- Réduction de largeur de barre = 25 % → 1 pixel
- Options : DRAW_BarWidthReduction_Legacy=2
- Les points connectés ne sont pas réduits.
- Nous réduisons 1 pixel à droite et en bas de chaque point ou ligne de points connectés.