Ean-128

ean-128

EAN-128 è una simbologia derivata dal più vecchio Code-128, una simbologia di codici a barre ad altissima densità. Viene utilizzato per codici a barre alfanumerici o puramente numerici. Può codificare tutti i 128 caratteri ASCII. *

I simboli EAN-128 sono diversi dai simboli Code-128 a causa dell'implementazione del carattere FNC1, utilizzato come inizio e separatore dei dati.
Il carattere FNC1 viene aggiunto implicitamente all'inizio del simbolo, in base alla specifica EAN-128. A partire dalla versione 4.5, Labeljoy ha generato i simboli di codici a barre EAN-128 che supportano il separatore FNC1.
Si utilizza il carattere | (pipe/barra verticale) per definire dove è necessario rappresentare il separatore FNC1.
Ad esempio, il testo 123456|ABCDE verrà interpretato da Labeljoy come 123456[FNC1]ABCDE e il simbolo del codice a barre verrà generato di conseguenza.

Con Labeljoy, è possibile utilizzare la simbologia EAN-128 per creare codici a barre simili a quelli di GS1-128, ma completamente personalizzabili senza i limiti delle specifiche GS1-128.

Labeljoy richiede l'inserimento di un massimo di 48 caratteri di testo alfanumerico per creare il codice a barre. Inserire il testo nella casella di testo.

Il testo visivamente leggibile può essere mostrato sotto, sopra o nascosto, in base all'impostazione specificata nella casella combinata Testo.

Collegamento del testo:
Quando un elemento codice a barre EAN-128 viene generato collegando campi o contatori, si applica la seguente regola:
- La lunghezza del testo non deve superare i 48 caratteri.
Se viene trovato un valore non conforme alla regola precedente, il codice a barre non viene visualizzato.
Inoltre, tutti i caratteri ASCII sopra 127 verranno rimossi ad eccezione del carattere | (pipe), che verrà interpretato come segnaposto per il carattere FNC1.

EAN-128 codifica il testo 20abcd40ABCD60 (nessun separatore FNC1)
EAN-128 codifica il testo 20abcd40|ABCD60 che è rappresentato come 20abcd40[FNC1]ABCD60 (un separatore FNC1)
EAN-128 codifica il testo 20|ABCD|40|ABCD|60 che è rappresentato come 20[FNC1]abcd[FNC1]40[FNC1]ABCD[FNC1]60 (quattro separatori FNC1)

* Fonte Wikipedia.