Quel format pour quel usage
L'EAN-13 (UPC-A en Amérique du Nord) identifie les produits en caisse ; l'EAN-8 et l'UPC-E sont leurs formes courtes pour les petits emballages. L'ITF-14 marque les cartons. Le GS1-128 transporte des données logistiques — GTIN, lot, date de péremption, numéro de série, SSCC d'une palette. Le Code 128 et le Code 39 sont libres, pour le stock, le matériel et les documents. Le Data Matrix loge beaucoup de données dans un petit carré (électronique, santé) et le PDF417 est le code empilé des cartes d'identité et des cartes d'embarquement.
Clés de contrôle et données GS1
L'EAN, l'UPC, l'ITF-14 et le GTIN d'un GS1-128 se terminent par une clé modulo 10 qui permet aux lecteurs de repérer une erreur de lecture : le générateur la calcule ou vous indique le chiffre attendu. Les éléments GS1-128 sont vérifiés selon leur identifiant d'application — longueur fixe ou maximale, chiffres seuls ou jeu de caractères GS1, dates AAMMJJ — et les séparateurs FNC1 ne sont placés que là où il le faut.
Qualité d'impression
Ce qui compte pour un lecteur, c'est la largeur de la barre la plus fine (le module), les zones de silence blanches de chaque côté et le contraste. Le dimensionnement en millimètres garde le module exact en SVG et en PDF ; le PNG utilise un nombre entier de pixels par module à votre résolution, pour des bords nets, et inscrit cette résolution pour que les logiciels de mise en page le placent à la bonne taille.