Come creare e stampare etichette con codice a barre su un Mac

Di · Pubblicato

Per il tuo magazzino, usa Code 128. Per i prodotti venduti nei negozi, usa il numero EAN o UPC che GS1 ti ha assegnato, mai uno inventato. Code 39 serve quando un sistema più vecchio lo pretende. Poi stampa il codice a barre abbastanza grande, con un margine libero ai due lati, con la scala al 100%, e leggi un’etichetta di prova prima di stampare tutta la serie.

Questo è quasi tutto. Il resto della guida spiega il perché, i modi gratuiti per farlo su un Mac e i dettagli di stampa che decidono se lo scanner emette il suo bip.

Code 128, Code 39 o EAN-13

Questi tre coprono quasi tutte le etichette di una piccola attività, e non sono intercambiabili.

Dove si colloca UPC-A

Negli Stati Uniti i prodotti al dettaglio portano tradizionalmente un UPC-A a 12 cifre. Un UPC-A è lo stesso numero di un EAN-13 che inizia con uno zero, e le barre di quell’EAN-13 sono identiche a quelle dell’UPC-A; cambia solo la disposizione delle cifre stampate sotto. Gli scanner leggono entrambi. Se però le regole grafiche di un rivenditore richiedono espressamente la disposizione UPC-A, ti serve uno strumento che disegni UPC-A, e alcuni degli strumenti qui sotto, compreso il nostro, non lo fanno.

Ottenere un vero numero per la vendita al dettaglio

GS1 è l’organizzazione che assegna questi numeri, tramite un’organizzazione aderente in ogni paese (GS1 US negli Stati Uniti). Prendi in licenza o un prefisso aziendale, che ti dà un blocco di numeri, o singoli numeri se hai pochi prodotti. Prezzi e opzioni cambiano da paese a paese, quindi controlla il sito GS1 del tuo paese invece di un rivenditore di numeri economici, i cui codici potrebbero essere registrati a un’altra azienda.

I modi gratuiti per creare codici a barre su un Mac

Stamparlo in modo che si legga

La maggior parte delle letture fallite dipende dalla stampa, non dal design.

Lascia vuota la zona di rispetto

Ogni codice a barre lineare ha bisogno di spazio vuoto ai due lati, chiamato zona di rispetto, perché lo scanner possa trovare dove iniziano le barre. Per Code 128 e Code 39 è almeno dieci volte la larghezza della barra più stretta. EAN-13 prevede 11 larghezze di barra a sinistra e 7 a destra. Testo, un bordo o il margine dell’etichetta dentro quello spazio sono tra le cause più comuni di un codice a barre che si rifiuta di essere letto.

Non rimpicciolirlo

Un EAN-13 è progettato per misurare circa 37 × 26 mm, e GS1 consente di scendere fino all’80% di quella misura. Sotto, gli scanner fanno fatica. Code 128 non ha una dimensione fissa, ma vale la stessa regola: più caratteri ci sono, più deve essere largo perché le barre restino leggibili. Se il codice a barre non ci sta, accorcia i dati prima di rimpicciolire il codice. E stampa al 100%: un’etichetta adattata alla pagina è un codice a barre riscalato.

203 dpi contro 300 dpi

La maggior parte delle stampanti termiche 4x6 stampa a 203 punti per pollice, il che rende ogni punto di circa 0,125 mm. Una barra può essere larga solo un numero intero di punti, quindi la stampante arrotonda ogni barra al punto più vicino. Con un codice a barre di dimensioni normali quell’arrotondamento è innocuo. Con un codice a barre lungo compresso in 40 mm, barre che dovrebbero differire di una frazione di punto escono della stessa larghezza, e il codice a barre smette di essere decodificato. Una stampante a 300 dpi, con punti di circa 0,085 mm, ha più margine per farlo bene. A 203 dpi, dai ai codici a barre una larghezza abbondante.

Nero, non grigio

Troppo poco calore lascia barre grigie dai bordi sfumati; troppo le fa espandere negli spazi. Il dithering (la retinatura) trasforma le barre piene in barre puntinate. Se la tua etichetta di prova non passa, segui perché i codici a barre non si leggono dopo la stampa e le etichette termiche sbiadite prima di cambiare il design.

Creare etichette con codice a barre in LabelPrint

Le opzioni gratuite qui sopra vanno bene quando corrispondono alla tua stampante. Se stampi su un rotolo termico generico, o il codice a barre deve cambiare da un’etichetta all’altra, il designer di LabelPrint lo fa così:

  1. Parti da un’etichetta vuota nelle dimensioni del tuo rotolo, o da un modello come l’etichetta per cespiti, l’etichetta inventario o il cartellino del prezzo.
  2. Aggiungi un codice a barre, scegli Code 128, Code 39 o EAN-13 e digita il valore. Attiva la didascalia se vuoi che il valore sia stampato come testo sotto le barre.
  3. Per EAN-13, digita le 12 cifre e l’app aggiunge la cifra di controllo, oppure digitale tutte e 13 e ti dice se l’ultima è sbagliata. Per Code 39 segnala i caratteri che il formato non può contenere. Code 128 è limitato al semplice ASCII, quindi le lettere accentate vengono scritte senza accento.
  4. Stampa una sola etichetta e leggila con lo scanner che userai davvero, prima di stampare le altre.

Due cose lo rendono utile oltre il singolo codice a barre. Il valore di un codice a barre può contenere {{serial}}, così ogni etichetta di una serie per cespiti riceve il proprio numero sia nel testo sia nelle barre (vedi etichette numerate). E un codice a barre si può compilare da una colonna di un foglio di calcolo, un’etichetta per riga (vedi stampare etichette da un CSV).

Cosa non crea: UPC-A, DataMatrix, PDF417 o GS1-128. Se il tuo rivenditore o il tuo magazzino ne richiede uno, usa un software che lo supporti. E stampare qualsiasi etichetta con un codice a barre richiede Unlimited; progettarla è gratis, il che almeno ti permette di verificare che ci stia prima di decidere. Qui trovi i prezzi.

Domande frequenti

Quale tipo di codice a barre devo usare per il mio magazzino?

Code 128. Contiene lettere, cifre e punteggiatura, è compatto e ogni scanner moderno lo legge. I codici li inventi tu, di solito sono i tuoi SKU, e nessuno deve assegnarteli. Usa Code 39 solo quando te lo chiede un sistema già esistente, ed EAN-13 solo per prodotti venduti nei negozi.

Posso inventarmi i numeri EAN-13 o UPC?

Non per qualcosa che si vende in un negozio o su un marketplace. I numeri per la vendita al dettaglio li assegna GS1, e un numero inventato può appartenere al prodotto di qualcun altro, o essere rifiutato quando un rivenditore o un marketplace lo verifica. Per l’uso interno, usa invece Code 128, che non ha un significato del genere.

Perché il mio codice a barre sembra a posto ma non si legge?

Di solito è stato stampato più piccolo di come era stato progettato, le barre sono troppo chiare, oppure qualcosa invade il margine vuoto ai due lati. Uno scanner misura la larghezza delle barre invece di guardare un’immagine, quindi anche un codice a barre dall’aspetto nitido può non funzionare. La nostra guida ai codici a barre che non si leggono ripercorre i controlli in ordine.

Una stampante termica a 203 dpi basta per i codici a barre?

Per codici a barre di dimensioni normali, sì. Le etichette di spedizione si stampano a 203 dpi tutti i giorni. Diventa un problema quando rimpicciolisci un codice a barre lungo su un’etichetta piccola, perché ogni barra deve essere un numero intero di punti e i punti a disposizione sono meno. Una stampante a 300 dpi gestisce molto meglio i codici a barre piccoli e fitti.

Progettala, poi stampala

LabelPrint è un programma per creare etichette su Mac e iPhone: codici a barre, codici QR, immagini, date e numeri progressivi, da 48 modelli o da un’etichetta vuota. Ecco cosa fa. Progettare non costa nulla, e 5 etichette al giorno sono gratis.

Scarica suApp Store

Creare le tue etichette