qr-code aztec-barcode

qr code - Código de barras azteca vs código QR



qr-code aztec-barcode (1)

Estoy tratando de desarrollar una aplicación que usará tickets dado al usuario la capacidad de validarlos. Me pregunto por qué debería elegir el código de barras azteca, ya que muchas empresas ya lo han elegido en lugar de los códigos QR. ¿Cuáles son las ventajas de los códigos de barras aztecas?

La buena comparación que he encontrado hasta ahora es: http://www.tec-it.com/en/support/knowbase/barcode-overview/2d-barcodes/Default.aspx

y aquí: http://en.wikipedia.org/wiki/Aztec_Code on Usage, puede ver que se usa con bastante frecuencia.


Si bien los códigos aztecas son más compactos y ajustables, existe un soporte pobre para ellos entre los programas abiertos no propietarios. Todavía usaría códigos QR por ahora, que cuentan con soporte de software muy maduro en una amplia variedad de plataformas.

Si el espacio es muy escaso para usted y no le importa que los usuarios puedan leer o generar sus códigos con su propio software o en una amplia variedad de dispositivos, Aztec sería la mejor opción. Los códigos aztecas no requieren un margen envolvente, permiten un nivel de corrección de errores muy optimizable y tienen una codificación más estricta optimizada para una mayor variedad de mensajes de texto.

Por ejemplo, el códec azteca tiene un modo especializado para codificar letras minúsculas, por lo que podría codificar la mayor parte de esta pregunta con solo 5 bits por carácter. El códec QR solo está optimizado para las URL en mayúsculas, y debe almacenar letras minúsculas como datos binarios completos de 8 bits. Un código QR que contenga este texto tendría que codificar aproximadamente el 160% de los datos que un código azteca, y también necesita un espacio de margen.

Los códigos QR requieren más espacio que los códigos aztecas, pero cuentan con software disponible de forma gratuita que los respalda.

Los códigos aztecas pueden almacenar más información, pero hay un soporte gratuito pobre para ellos. Pueden ser más difíciles de leer y generar de manera eficiente, ahora mismo.

En un teléfono con Android, la aplicación "Escáner de código de barras" de Google escaneará un código azteca después de un retraso mayor que el de un código QR, y el usuario tiene que habilitar manualmente la exploración del código azteca en las preferencias de la aplicación.

Del mismo modo, el paquete generador de código de barras gratuito "zint" producirá códigos aztecas, pero tiene algunos errores y no utiliza el códec para optimizar su tamaño lo más pequeño posible. Su generación de códigos QR, por otro lado, es a prueba de balas.