TransBar
Solution
   d'impression
        code-barres

TransBar 5 Codes 128

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

Domaines d'utilisation

TransBar 5 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 5 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 5 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 5 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 spécifie une dimension nominale de codes à barres et en décrit quelques facteurs usuels de modification, tant par la hauteur que par la largeur des barres. La référence TransBar 5 Codes 128 propose une police de codes à barres prédéfinissant un symbole de dimension nominale et permettant, par simple réglage du corps, l’obtention de tous les facteurs de taille compris entre 65 et 120 % :

GS1/Ean 128 taille 0,65
GS1/Ean 128 taille 1

Elle propose de plus cinq autres polices de codes à barres non redimensionnables prédéfinissant les autres facteurs de taille usuels, soit 25, 30, 40, 50 et 60 % :

GS1/Ean 128 taille 0,25
GS1/Ean 128 taille 0,3
GS1/Ean 128 taille 0,4
GS1/Ean 128 taille 0,5
GS1/Ean 128 taille 0,6

Dans chacune de ces tailles, conformément aux prescriptions du standard, la hauteur des barres sera au minimum de 20 mm, car ces code-barres sont susceptibles d'être lus de loin, dans les mauvaises conditions d'un entrepôt. Il est cependant possible, pour des applications spéciales, d'utiliser la transcription GS1 128 / Ean 128 avec les polices TransBar Code 128 non légendées traditionnelles, ce qui permet d'obtenir des code-barres aussi petits que nécessaire.

Le standard de codes à barres Ean 128 prévoit d’associer à chaque code à barres une légende incluant des parenthèses et des espaces ; mais ces parenthèses et espaces ne sont pas codés dans les barres et une police avec légende automatique n'est donc pas envisageable. La légende devra être donc obtenue par une seconde ligne, sous les barres du code à barres, par exemple en Helvetica ou en Arial :

GS1/Ean 128 taille 0,6

Transcription

Quels que soient les jeux utilisés, les transcriptions (c'est à dire les expressions d'une information à coder sous forme d'un texte à imprimer par une police code-barres) sont complexes et aucune norme ne les définit. Ceux qui en doutent se poseront utilement la question : comment imprimer un caractère de contrôle dont la valeur est celle du caractère « tabulation » ou de tout autre caractère non affichable ? Aussi, le logiciel TransBar devra être systématiquement utilisé. Exemple de transcription en « jeu C seulement » :

Transcription Code 128

Configuration requise pour TransBar 5

Dans sa sous-version la plus récente, le logiciel TransBar 5 et les polices qui lui sont associées ont été testés avec succès sur les configurations suivantes :

avec tous logiciels acceptant la saisie de texte, ou le copier-coller, ou l'import de fichier texte ou CSV, et proposant le choix de la police et de la taille des caractères pour une impression sans mise à échelle, c'est à dire une impression où 72 points DTP (pica) valent 25,4 mm selon standard actuel des logiciels de PAO et des imprimantes professionnelles.

L'utilisation de la fonction « serveur » est limitée aux logiciels susceptibles d'être programmés pour la mettre en œuvre.

Toutes imprimantes de résolution 300, 600, 900, 1200, 1800, 2400 points par pouce.

Toutes imprimantes d'une autre résolution, pour autant que cette résolution soit connue et que, dans le logiciel de mise en page, la taille des caractères puisse être exprimée en valeur fractionnaire (par exemple 42,37 points, sans qu'une telle saisie se transforme en 42 points), sous peine :

Évaluation

Consultez le guide d'évaluation étape par étape

Documentation technique

Consultez :