FAQ TBarCode DLL / TBarCode Library
Come viene applicata la riduzione larghezza barra a un codice matrice 2D?
Come viene applicata la riduzione larghezza barra a un codice matrice 2D?
In modalità standard, la riduzione della larghezza barra viene applicata su ciascun lato al 50% della riduzione totale desiderata. Se volete applicare la riduzione solo al lato inferiore e destro del punto matrice, usate le opzioni Legacy come mostrato di seguito.
Modalità standard (predefinita)

- 4 pixel / modulo
- Riduzione larghezza barra = 50% → 2 pixel
- Opzioni: nessuna opzione legacy impostata
- Riduciamo 1 pixel su ciascun lato di un punto o di una linea di punti collegati.
Nota: se regolate una BWR del 25% con una larghezza modulo di 4 pixel (⇒ riduzione di 1 pixel), il modulo verrebbe "rasato" di ½ pixel su ciascun lato. Poiché è possibile disegnare solo pixel interi, questa combinazione non può essere disegnata correttamente.
Modalità Legacy 1

- 3 pixel / modulo
- Riduzione larghezza barra = 33% → 1 pixel
- Opzioni: DRAW_BarWidthReduction_Legacy=1
- Riduciamo 1 pixel a destra e in basso di ogni punto, anche dei punti collegati.
Modalità Legacy 2

- 4 pixel / modulo
- Riduzione larghezza barra = 25% → 1 pixel
- Opzioni: DRAW_BarWidthReduction_Legacy=2
- I punti collegati non vengono ridotti.
- Riduciamo 1 pixel a destra e in basso di ogni punto o linea di punti collegati.