2012-06-16 22 views
39

quisiera utilizar este script https://github.com/jeromeetienne/jquery-qrcode
(o hay incluso una solución mejor?)¿Cuántos datos/información podemos guardar/almacenar en un código QR?

Lo que me gusta hacer es "salvar" algunos pequeños scripts o programas e incluso archivos como archivos con formato XML (SVG, x3d, ...) como imágenes de código QR.

Pero, ¿cuánta información (en bytes) puedo guardar exactamente en las imágenes de códigos QR (utilizando esta solución de JavaScript)?

¿Alguna experiencia con esta secuencia de comandos y el uso de códigos qr para los archivos?
https://github.com/jeromeetienne/jquery-qrcode

Respuesta

42

Los códigos QR tienen tres parámetros: Tipo de datos, tamaño (número de 'píxeles') y nivel de corrección de errores. La cantidad de información que puede almacenarse allí también depende de estos parámetros. Por ejemplo, cuanto menor sea el nivel de corrección de errores, más información se puede almacenar, pero más difícil es de reconocer para los lectores.

El tamaño máximo y la corrección de error más baja dan los siguientes valores:
Numérico solamente Máx. 7,089 caracteres
Alphanumeric Max. 4,296 caracteres
Binario/byte Máx. 2,953 caracteres (bytes de 8 bits)

+0

por lo que no puede ser mayor que esto en realidad? –

+0

Eso es lo que está estandarizado (http://www.qrcode.com/en/vertable4.html) y ampliamente publicado. Tal vez haya un proveedor en cualquier lugar que de una forma u otra soporte a los más grandes, pero no puede confiar en eso. –

+1

y que en los sitios web se menciona que puede dividir datos más grandes en 16 códigos qr? ¿como funciona esto? –

20

Ver this table. Un código QR de 101x101, con corrección de errores de alto nivel, puede contener 3248 bits o 406 bytes. Probablemente no sea suficiente para cualquier dato significativo de SVG/XML.

Una cuadrícula de 177x177, dependiendo del nivel deseado de corrección de errores, puede almacenar entre 1273 y 2953 bytes. Tal vez lo suficiente como para almacenar algo pequeño.

+1

leer que los datos más grandes se pueden dividir en un máximo de 16 códigos qr, ¿cómo funciona esto? –

Cuestiones relacionadas