Qué formato para cada uso
El EAN-13 (UPC-A en Norteamérica) identifica los productos en caja; el EAN-8 y el UPC-E son sus formas cortas para envases pequeños. El ITF-14 marca las cajas de embalaje. El GS1-128 lleva datos logísticos — GTIN, lote, fecha de caducidad, número de serie, SSCC de un palé. Code 128 y Code 39 son libres, para stock, inventario y documentos. El Data Matrix guarda muchos datos en un cuadrado pequeño (electrónica, sanidad) y el PDF417 es el código apilado de los documentos de identidad y las tarjetas de embarque.
Dígitos de control y datos GS1
EAN, UPC, ITF-14 y el GTIN de un GS1-128 terminan con un dígito de control módulo 10 que permite a los lectores detectar una lectura errónea: el generador lo calcula o te dice qué dígito se espera. Los elementos GS1-128 se comprueban según su identificador de aplicación — longitud fija o máxima, solo dígitos o el juego de caracteres GS1, fechas AAMMDD — y los separadores FNC1 se colocan solo donde hacen falta.
Calidad de impresión
Para un lector importan el ancho de la barra más fina (el módulo), las zonas de silencio blancas a cada lado y el contraste. Dimensionar en milímetros mantiene el módulo exacto en SVG y PDF; el PNG usa un número entero de píxeles por módulo a tu resolución, para bordes nítidos, y guarda esa resolución para que los programas de maquetación lo coloquen al tamaño correcto.