2026-04-22 Aggiornato 2026-08-01 Knowledge Base

Zone di silenzio: il margine invisibile che decide il successo o il fallimento del tuo codice a barre

TL

Scritto da

Pronto a generare codici a barre?

Crea etichette di alta qualità in pochi secondi.

Avvia generatore →

Se ti sei mai chiesto perché alcuni codici a barre vengono scansionati perfettamente ogni volta, mentre altri ti costringono a passare lo scanner una dozzina di volte, il segreto risiede spesso in qualcosa che non puoi vedere: la zona di silenzio (Quiet Zone).

Per il comune mortale, la zona di silenzio è semplicemente "spazio bianco" o "margini". Per uno scanner di codici a barre, tuttavia, è il segnale più critico che gli dice: "Smetti di guardare lo sfondo e inizia a leggere il codice qui."

Il problema è che la maggior parte delle guide si ferma a "lascia un po' di bianco". Le specifiche sono molto più precise: ogni simbologia indica una larghezza esatta, e quella larghezza non si misura in millimetri. Questa guida fornisce i numeri reali, il calcolo che li converte in millimetri per la tua etichetta e un metodo per controllare ciò che già stampi.

Che cos'è esattamente una zona di silenzio

Una zona di silenzio è l'area vuota obbligatoria (di norma bianca) che deve circondare un codice a barre sui lati sinistro e destro.

A differenza delle barre e degli spazi all'interno del codice, che contengono i dati veri e propri, la zona di silenzio non contiene alcun dato. Il suo unico scopo è creare un confine di contrasto netto.

Immagina: il fascio di uno scanner attraversa un'etichetta. Se il codice si trova subito accanto a una linea nera, a un logo o al bordo scuro di un cartone, lo scanner non riesce a distinguere dove finisce lo "sfondo" e dove comincia il "codice". Risultato: scansione fallita.

Ecco il punto che quasi tutti trascurano, e il motivo per cui tante etichette falliscono: la zona di silenzio fa parte del simbolo, non è un margine attorno ad esso. Quando la specifica dice che un EAN-13 è largo 37,29 mm, quella cifra comprende già i margini bianchi. Ritagliarli non ti dà un EAN-13 più stretto: ti dà qualcosa che non è più un EAN-13.

Prima di tutto, la dimensione X

Ogni requisito relativo alla zona di silenzio si esprime come multiplo di X, la larghezza della barra più stretta del simbolo (per i codici 2D, la larghezza di un modulo, cioè uno dei quadratini). Senza questo, nulla di ciò che segue ha senso.

È X che determina la scala. Stampa un codice a barre grande il doppio e X raddoppia, quindi raddoppia anche la zona di silenzio in millimetri. Per questo "lascia 3 mm" è un cattivo consiglio: corretto a una dimensione, decisamente sbagliato a un'altra.

Nel commercio, per EAN e UPC non si parla direttamente di X ma di ingrandimento, dove 1,00 corrisponde alla dimensione nominale:

Ingrandimento Dimensione X Larghezza totale EAN-13 Altezza totale EAN-13
0,80 (minimo consentito) 0,264 mm 29,83 mm 20,74 mm
1,00 (nominale) 0,330 mm 37,29 mm 25,93 mm
1,50 0,495 mm 55,94 mm 38,90 mm
2,00 (massimo consentito) 0,660 mm 74,58 mm 51,86 mm

Sotto 0,80 il simbolo esce dalla norma e un distributore può legittimamente rifiutarlo.

I requisiti, simbologia per simbologia

È qui che la regola empirica "dieci volte la barra più stretta" si sgretola. È all'incirca giusta per la famiglia Code e sbagliata per quasi tutto il resto, in particolare per l'EAN-13, la cui zona di silenzio è asimmetrica.

Simbologia Sinistra Destra Note
EAN-13 11X 7X Asimmetrica — il margine sinistro è più largo
EAN-8 7X 7X
UPC-A 9X 9X
UPC-E 9X 7X Asimmetrica
EAN/UPC con add-on 5X E 5X tra il simbolo principale e l'add-on
Code 128 / GS1-128 10X 10X
Code 39 10X 10X Alcune specifiche aggiungono una soglia di 6,35 mm
ITF-14 10X 10X Più le barre di supporto attorno al simbolo
Interleaved 2 of 5 10X 10X
Codice QR 4 moduli 4 moduli Su tutti e quattro i lati
DataMatrix 1 modulo 1 modulo Su tutti e quattro i lati
PDF417 2X 2X Su tutti e quattro i lati

Due aspetti meritano una sosta.

L'asimmetria dell'EAN-13 è reale e coglie molti di sorpresa. Il margine sinistro è più largo perché lo scanner ha bisogno di più rincorsa per agganciare il carattere di guardia sinistro. Centrare il simbolo in una cornice "stretta ma uguale sui due lati" produce un margine destro conforme e uno sinistro troppo corto: quindi un guasto intermittente che si manifesta solo su alcuni scanner, il tipo di difetto peggiore da diagnosticare.

I codici 2D si misurano tutt'attorno, non solo a sinistra e a destra. Un codice QR con 4 moduli liberi ai lati ma con del testo infilato subito sotto è fuori norma, e gli scanner a immagine — proprio quelli che localizzano il codice tramite i suoi pattern di ricerca — saranno i primi a faticare.

Il calcolo in millimetri

Il calcolo è breve e vale la pena farlo una volta per ogni etichetta che progetti.

Per un EAN-13 in dimensione nominale, X vale 0,330 mm:

  • Zona di silenzio sinistra: 11 × 0,330 = 3,63 mm
  • Zona di silenzio destra: 7 × 0,330 = 2,31 mm
  • Il tracciato di barre in sé occupa 95 moduli: 95 × 0,330 = 31,35 mm
  • Totale: 3,63 + 31,35 + 2,31 = 37,29 mm, esattamente la larghezza nominale indicata dalla specifica

È quest'ultima riga a fare da verifica. Se la cornice di impaginazione per un EAN-13 nominale è più stretta di 37,29 mm, qualcosa è già stato ritagliato.

Per un codice QR ragiona invece in moduli. Un simbolo di Versione 2 misura 25 × 25 moduli. Stampato con una larghezza di 25 mm, ogni modulo vale 1 mm: servono quindi 4 mm liberi su ogni lato e l'etichetta deve riservare 33 × 33 mm.

Per un Code 128 la X dipende dalla stampante e dalla quantità di dati codificati, quindi procedi al contrario: misura la barra più stretta nel tuo output, moltiplica per 10 ed ecco il margine per ciascun lato.

Quattro modi per distruggere una zona di silenzio

Progettando etichette in Word, Canva o Illustrator, gli stessi errori tornano di continuo.

  1. La compressione — ridurre i margini per far entrare il codice in una cornice troppo piccola. È di gran lunga il più frequente e avviene in fase di impaginazione, molto dopo che il codice è stato generato correttamente.
  2. La sovrapposizione — lasciare che un filetto decorativo, un logo o un bollino prezzo invada il margine. Conta tutto ciò che è scuro, compresa una linea sottilissima.
  3. L'abbondanza al vivo — stampare così vicino al bordo del foglio che la linea di taglio, la fustella o l'angolo arrotondato dell'etichetta intacca il margine.
  4. La cornice dell'etichetta — quella a cui nessuno pensa. I fogli di etichette prefustellate disegnano spesso una cornice attorno a ciascuna etichetta per allinearla. Se quella cornice viene stampata invece di fare solo da guida, è una linea scura posata esattamente dove dovrebbe esserci la zona di silenzio.

Ce n'è un quinto che non è affatto un errore di progettazione: lo stiramento. Trascinare un codice a barre per adattarlo a una cornice deforma la X in orizzontale mentre la zona di silenzio resta dov'era: un simbolo conforme sul file smette di esserlo sull'etichetta.

Come controllare ciò che già stampi

Per individuare i difetti evidenti non serve un verificatore.

Il metodo di misura. Scansiona un'etichetta stampata, in piano, a 1200 dpi. A quella risoluzione un pixel vale 0,021 mm: puoi quindi misurare la barra più stretta e il margine bianco direttamente in qualsiasi editor di immagini e dividere l'una per l'altro. Ottieni il margine espresso in X, cioè nell'unità in cui è scritta la tabella qui sopra.

Che cosa dice un verificatore vero. La norma ISO/IEC 15416, che regola la qualità di stampa dei simboli lineari, non valuta la zona di silenzio su una scala graduata. Una zona di silenzio violata impedisce la decodifica del simbolo, e un simbolo che non si decodifica ottiene il voto F, per quanto perfetta sia la stampa. Qui non esistono mezzi punti, ed è proprio questo a rendere il dettaglio degno di attenzione.

La trappola del test con il telefono. Le fotocamere degli smartphone e gli scanner a immagine sono notevolmente tolleranti: spesso leggono simboli del tutto privi di zona di silenzio. Superare il test con il telefono dimostra quindi ben poco. Lo scanner laser fisso della cassa di un supermercato è molto più severo, ed è lui a decidere se il tuo prodotto si vende.

Farlo bene già in fase di generazione

L'approccio affidabile consiste nello smettere di ritoccare i margini a mano nel programma di impaginazione e nell'impostare il margine dove il simbolo viene creato, in unità di X.

Se generi i codici via codice, l'opzione porta di solito un nome legato al padding anziché alla zona di silenzio, e il suo valore predefinito è spesso sotto norma:

  • bwip-jspaddingwidth, in unità non scalate dove un'unità equivale a una X. paddingwidth: 11 copre tutti i requisiti 1D della tabella qui sopra. Attenzione a textxalign: 'center': modifica il layout EAN/UPC e rimuove il margine sinistro che la libreria aggiungerebbe altrimenti, quindi le due opzioni vanno impostate insieme.
  • JsBarcodemargin, marginLeft, marginRight, in pixel. Il valore predefinito di 10 px è un margine fisso: con la larghezza di barra predefinita di 2 px corrisponde a 5X, e si riduce in proporzione ogni volta che aumenti la larghezza della barra. Ricavalo dalla tua X invece di lasciarlo com'è.
  • node-qrcodemargin, in moduli. Il valore predefinito 4 è corretto; qualsiasi valore inferiore non lo è.

Poi esporta in vettoriale. Un file SVG o PDF mantiene esatto il rapporto tra barre e margine a qualsiasi dimensione, ed è tutto ciò che conta. Un export raster fissa la zona di silenzio in un numero di pixel che smette di essere corretto non appena qualcuno ridimensiona l'immagine.

Puoi generare codici 1D e 2D ed esportarli in SVG o in PDF pronto per la stampa su BarcodeReady. Qualunque strumento tu usi, misura un campione stampato confrontandolo con la tabella qui sopra prima di avviare una tiratura di produzione: pochi millimetri di bianco fanno la differenza tra un'etichetta che funziona e una che fallisce in silenzio.


Articoli correlati

TL
Software Engineer

Tomasz è uno sviluppatore full-stack con esperienza nelle tecnologie della supply chain e nei sistemi logistici. Ha creato BarcodeReady per risolvere un problema reale: la mancanza di un generatore di codici a barre rapido, gratuito e conforme agli standard, che funziona interamente nel browser.

Pronto a generare codici a barre?

Crea etichette di alta qualità in pochi secondi.

Avvia generatore
Torna al centro assistenza