TransBar
Solution
   d'impression
        code-barres

TransBar Codes 128

Code-barres Code 128
Code-barres GS1 128 / Ean 128

Domaines d'utilisation

TransBar Codes 128 permet de créer des codes à barres pour les domaines suivants :

Caractères mémorisables

Les code-barres Code 128 peuvent mémoriser des informations de longueur quelconque, composées de :

Dans le cas particulier du standard GS1 128 / Ean 128, les code-barres mémorisent la référence du suremballage ou des produits suremballés, autrement appelé numéro GTIN ou Ean 14. Ce nombre peut être complété par des informations de nature variable telles que « date de fabrication », « date limite de vente », « numéro de lot », etc, le tout selon une syntaxe bien particulière qui sera vérifiée par la transcription : le message à coder doit être composé d'un identifiant de données de deux chiffres, souvent présenté entre parenthèses, suivi d'une donnée qui, selon l'identifiant, pourra être composée d'un nombre défini ou indéfini de chiffres ou de caractères ASCII. L'identifiant est significatif de la teneur et du formatage du message qui le suit. Par exemple :

Plusieurs messages peuvent être regroupés dans un même code à barres GS1 128 / Ean 128, les uns à la suite des autres, ou répartis sur plusieurs code-barres assigné à un même sur-emballage.

Consultez la documentation technique TransBar GS1 128 / Ean 128 !

Consultez la liste des identifiants GS1 128 / Ean 128 !

Normes supportées

Les code-barres générés par TransBar Codes 128 répondent aux normes, standards et appellations courantes suivantes :

ainsi que :

Jeux supportés

En Code 128, chaque sous-ensemble de trois barres présente trois significations différentes selon le « jeu » courant, qui est variable dans le code-barres. De ce fait, une même information peut être représentée par de nombreux code-barres de graphismes différents ; parmi ceux-ci, les plus intéressants sont ceux qui présentent le plus petit nombre de barres et la donc la plus petite largeur, mais, pour cela, ils utilisent plusieurs jeux dans un même code-barres, ce qui implique une transcription complexe faisant appel à un calcul d'optimisation. Par souci de simplicité, certains cahiers des charges préconisent l'utilisation d'un jeu unique, ce que TransBar autorise par les choix suivants :

venant en complément d'une : ainsi que d'une :

Vérification de la validité des contenus, standard GS1 128 / Ean 128

L'information à coder peut être saisie dans TransBar selon différentes syntaxes, par exemple les saisies :

seront toutes acceptées et améneront un résultat identique, alors que : génèrera une erreur car, (11) devant être suivi d'une date au format AAMMJJ, la date du 31 février 2013 n'est pas acceptable.

Possibilités graphiques, Code 128 classique

Hors cas particulier du standard GS1 128 / Ean 128, TransBar Codes 128 génère des code-barres de sept hauteurs courantes :

Hauteurs Code 128
et de toutes grandeurs, dans les limites de la norme ou même, après une mise en garde, au-delà des limites de la norme :
Grandeurs Code 128

Les code-barres sont obtenus sans légende ou sont automatiquement dotés d'une légende (transcription mono-jeu seulement) :

Légendes Code 128

Dans les transcriptions de type « jeu C seulement » ou « jeux optimisés », la largeur du code-barres ne peut être déduite du seul nombre de caractères, car elle dépend aussi de leur types et de leurs répartitions. Par exemple, 13 ou 16 chiffres amènent des largeurs identiques, et 15 chiffres amène plus de largeur que 16...

Largeurs Code 128
Par ailleurs, le codage en « jeu C seulement » d'un nombre impair de chiffres amène un décalage de la légende sur la gauche ; si cette particularité graphique n'est pas acceptée, il faut utiliser un code-barres non-légendé et y associer une légende obtenue par une seconde inscription dans une police traditionnelle, ci-dessous exemples obtenus :

Possibilités graphiques, standard GS1 128 / Ean 128

Le standard GS1 128 / Ean 128 a spécifié originellement une dimension nominale de codes à barres et en a décrit quelques facteurs usuels de modification, tant par la hauteur que par la largeur des barres. Ces prescriptions sont peu respectées, parce que la plupart des solutions de création de code-barres ne permettent pas de les respecter, et parce que le besoin est apparu d'imprimer des code-barres GS1 128 / Ean 128 de petites dimensions, par exemple sur des catalogues de produits.

TransBar permet de les respecter ou non, au choix de l'opérateur.

Pour obtenir des symboles de petites tailles et de toutes tailles, TransBar met en œuvre ses polices Code 128 non légendées d'usage général.

Pour obtenir des symboles aux dimensions standardisées, TransBar met en œuvre six polices spécifiques :