Español

Texto y herramientas cotidianas · QR y kit de herramientas de códigos de barras

Code 128 vs Código 39 vs EAN-13: qué simbología de código de barras usar

· Antecedentes

codificación formatos de archivo impresión

Una etiqueta Code 128 compatible separada de familias de códigos de barras no compatibles
Ilustración de vector original de ToolAcre

Compara las simbologías unidimensionales comunes sobre el juego de caracteres, la densidad, los dígitos de control y la compatibilidad con el escáner, y explica por qué Code 128 es la respuesta habitual para las etiquetas de uso general.

Tres códigos de barras que se parecen y se comportan de manera diferente: por qué se toma la decisión sobre la simbología antes de imprimir cualquier etiqueta

Los símbolos lineales pueden parecer intercambiables y al mismo tiempo conllevan diferentes reglas de validación y expectativas posteriores. Por lo tanto, la primera decisión proviene del escáner receptor, del minorista o del sistema interno, no de qué barras se ven mejor en una etiqueta.

El sistema de aceptación debe nombrar la simbología por escrito. Un escáner que pueda decodificar varios formatos no los hace intercambiables: la aplicación puede validar la longitud, comprobar los caracteres o los números registrados después de la lectura óptica. Antes de imprimir, escanee una etiqueta representativa en el software final y confirme el valor devuelto y el resultado de aceptación. ToolAcre solo cubre la rama donde Code 128 simple es la entrada especificada.

El código 39 es solo fondo; ToolAcre no lo genera ni lo valida

El código 39 se menciona en el esquema de comparación, pero ninguna configuración, implementación o prueba de ToolAcre lo genera. Estas fuentes no establecen su repertorio detallado ni su historia, por lo tanto, trátelo como un candidato separado que requiere documentación independiente.

Debido a que el Código 39 no se importa, configura ni prueba, este artículo no puede verificar su repertorio de caracteres, ancho o comportamiento de suma de verificación. Se trata de una limitación deliberada del contenido, no de un juicio sobre el formato. Si un proceso heredado nombra Código 39, utilice la documentación actual y un generador de Código 39 con pruebas de conformidad. Producir Code 128 porque "parece similar" crea una etiqueta que el lector heredado puede ignorar.

Code 128 es el único código de barras lineal implementado por QR & Barcode Toolkit

ToolAcre implementa Code 128 simple hasta CODE128_AUTO, acepta valores ASCII, cambia conjuntos de códigos automáticamente y agrega un símbolo de verificación de módulo 103. Ese alcance verificado lo hace útil para identificadores compactos en sistemas que usted controla.

La ruta admitida tiene salvaguardias concretas: los valores vacíos se rechazan, los caracteres por encima de ASCII 127 se enumeran en un error, CODE128_AUTO elige conjuntos y se verifica la validez del patrón devuelto. SVG y lienzo representan el binario con márgenes laterales de diez módulos. Estos comportamientos hacen que ToolAcre sea predecible para los identificadores internos; no otorgan soporte para otro formato seleccionado en un menú desplegable que no existe.

EAN-13 y UPC-A están fuera de la salida implementada y configurada de ToolAcre

EAN-13 y UPC-A no son opciones en la aplicación, y la configuración advierte que los formatos de números de productos registrados se excluyen deliberadamente. No escriba un número minorista en Code 128 y asuma que las barras resultantes satisfacen los requisitos del minorista.

Los números minoristas requieren más de trece dígitos en barras. ToolAcre excluye explícitamente EAN y UPC y no asigna ni valida identificadores de productos registrados. Si un minorista solicita uno, obtenga el número y el diseño mediante el proceso requerido. Codificar esos dígitos como Code 128 devuelve el mismo texto visible en un escáner pero con una simbología incorrecta, por lo que el éxito óptico puede ocultar el rechazo empresarial.

2 entrelazado de 5 e ITF-14 son solo antecedentes y no se generan aquí

2 entrelazado de 5 e ITF-14 también están fuera del código base. Su presencia en un esquema de antecedentes no confiere respaldo y este artículo omite comparaciones técnicas no verificadas en lugar de elaborar una tabla de simbología amplia.

La misma regla se aplica a ITF e ITF-14. No son opciones de dependencia ocultas detrás de la interfaz y ninguna prueba afirma sus patrones. Por lo tanto, este artículo evita una comparación de características recopilada de memoria. Se debe seguir una especificación de caja denominada ITF-14 con una herramienta validada y un proceso de impresión destinado a esa etiqueta, no aproximado con la salida lineal disponible de ToolAcre.

Elija primero según los requisitos externos; ToolAcre es adecuado sólo cuando se acepta Code 128 simple

Para activos internos, confirme que cada escáner y aplicación acepte Code 128 simple y el identificador ASCII exacto. Para flujos de trabajo de envío, venta minorista o heredados, obtenga primero la especificación de simbología requerida y utilice un generador validado para ello.

Para activos internos, ejecute una prueba de circuito cerrado con el escáner, el software y el identificador más largo reales. Para un minorista o transportista, solicite la especificación de la etiqueta y el procedimiento de validación antes de elegir el software. Para documentos heredados, conserve el formato obligatorio incluso cuando otro parezca más denso. "Propósito general" significa útil cuando los requisitos lo permiten Code 128, no un reemplazo universal para cada código de barras lineal.

Lo que esto no cubre: códigos bidimensionales, que obtienen su propia comparación

Los formatos bidimensionales son una decisión diferente que involucra la forma de la carga útil, el área disponible y los lectores. ToolAcre ofrece QR estándar por separado, pero no utiliza esa característica para implicar compatibilidad con códigos de barras Data Matrix, Aztec o apilados.

QR está disponible como un generador bidimensional separado, pero cambiar las dimensiones cambia los requisitos del lector y las convenciones de carga útil. ToolAcre no ofrece Data Matrix, Aztec o PDF417. Si un estándar de documento lo exige, QR no es un recurso alternativo equivalente. La decisión adecuada sigue siendo el requisito escrito primero, el codificador compatible en segundo lugar y la validación física con el lector previsto en tercer lugar.

La conclusión: para las etiquetas que usted controla, Code 128 es la opción sensata y QR & Barcode Toolkit la genera en su navegador.

Elija el estándar requerido antes de generar el arte. Cuando el requisito es Code 128 normal, ToolAcre proporciona salida SVG y PNG local; cuando nombra otra simbología, este conjunto de herramientas claramente no es el productor a utilizar.

Cuando se acepta Code 128, mantenga los datos ASCII, conserve los márgenes y pruebe las etiquetas extremas antes de bloquear una plantilla. Cuando aparezca otro nombre en el requisito, deténgase en lugar de buscar una solución alternativa en esta interfaz de usuario. Un rechazo claro es más barato que imprimir un símbolo plausible que se decodifica en una prueba de oficina pero falla en la caja, la entrada de mercancías o una entrega regulada.