Especificación de Código QR

Especificación de Código QR

Un Código QR (acrónimo para Quick Response, respuesta rápida en inglés) es una simbología específica de matriz de código de barra (o código 2D bidimensional). Los códigos QR representan la evolución del código de barras tradicional.

Información de Código QR

El Código QR ha sido desarrollado por una empresa Japonesa llamada Denso Wave en 1994. Una codificación de Código Qr, a diferencia de su difundido hermano código de barras, la información se encuentra en dos direcciones, vertical y horizontal. Gracias a esta característica el Código QR puede contener más información que el tradicional códigos de barras.

DESCARGAR GENERADOR DE CÓDIGO QR GRATIS

Código QR: Micro y Standard

Los símbolos pueden ser de dos tipos: Micro QR o Código QR Standar.

El Código Micro QR es la versión reducida de la simbología y, dependiendo de los contenidos y nivel de corrección de error puede representar hasta 35 dígitos o 21 caracteres alfanuméricos. Existen 4 versiones de Código Micro QR: Micro QR 1 hasta Micro QR 4. Posee capacidad de codificación y tamaño físico incremental.

El Código QR Standar puede representar hasta 7,089 dígitos o 4,296 caracteres alfanuméricos. Existen 40 versiones de Código Standard: Versión 1 hasta la 40.

micro qrcode standard qrcode
Código QR Micro Código QR Standard
 

Código QR: Codificación

Labeljoy permite definir el algoritmo de codificación a ser utilizado para obtener la mejor compresión posible de información, reduciendo la cantidad de espacio requerido para mostrar el símbolo. Las opciones disponibles son:

  • (Mixto): configuración por defecto. Permite codificar la información utilizando una combinación de los siguientes modos de codificación en base al tipo de información encontrada. Generalmente esta configuración ofrece los mejores resultados.
  • Numérico: permite codificar números del 0 al 9.
  • Alfanumérico: permite codificar números, y letras en mayúsculas, y algunos pocos caracteres especiales. Mejor opción para códigos alfanuméricos con texto en mayúsculas.
  • Hex (String): enables encoding of any character in ASCII set. Best suited for alphanumeric codes with lower case text.
  • Hexa (Bytes): codificación específica para información binaria entre 0 y 255. Al utilizar esta codificación es posible codificar cualquier valor entre 0x00 y 0xFF (decimal 0 ~ 255). Para utilizar esta codificación usted necesita ingresar una cadena que contenga valores de 2 dígitos hexadecimales separados por un espacio. Ej: 32 FA 56 E8 12 … etc.
  • Kanji: Permite codificar caracteres en el sistema Shift JIS utilizado para mostrar caracteres japoneses.
Codificación de Código QR:
012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
numeric encoding byte encoding
Codificación numérica Codificación binaria (Cadena)

Código QR: Tamaño de Simbología

Labeljoy permite ingresar la simbología de menor dimensión. La arquitectura de Código QR muestra información en un cuadrado. El tamaño del cuadrado depende de la cantidad de información codificada.

Generalmente los símbolos generados con el menor tamaño posible son necesarios para representar información codificada. En algunos casos, puede ser deseable incrementar el tamaño mínimo requerido para dibujar, para lograr que todos los símbolos impresos posean el mismo tamaño sin importar la cantidad de información codificada. Por ejemplo, si usted conecta un código QR a un campo de dirección como fuente de datos, puede ser necesario que todos los símbolos posean el mismo tamaño, sin importar la longitud de la dirección. En este escenario, usted puede definir un tamaño de símbolo mínimo para todos los códigos de barras generados.

Codificación de Código QR:
https://www.labeljoy.com/es/software-etiquetas-gratis/
auto size qrcode 10 size
Con tamaño de símbolo (Auto) Con Versión 10 tamaño mínimo de símbolo
 

Código QR: Corrección de Error.

El Código QR standard permite seleccionar entre 4 niveles de recupero desde los siguientes porcentajes de daño:

  • L: 7% de capacidad de recupero.
  • M (default): 15% de capacidad de recupero
  • Q: 25% de capacidad de recupero.
  • H: 30% de capacidad de recupero.

El Código QR implementa corrección de error para asegurar la legibilidad de símbolos parcialmente dañados. A mayor nivel de corrección de error, mayor necesidad de tamaño de símbolo para codificar la misma información.

Codificación de Código QR:
https://www.labeljoy.com/es/software-etiquetas-gratis/
l-error q-error code
Con nivel de corrección de error L Con nivel de corrección de error Q