96 votes

Combien de données / informations pouvons-nous sauvegarder / stocker dans un code QR ?

J'aimerais utiliser ce script https://github.com/jeromeetienne/jquery-qrcode
(ou existe-t-il une meilleure solution ?)

Ce que j'aime faire, c'est "sauvegarder" certains petits scripts ou programmes et même des fichiers comme des fichiers formatés en xml (svg, x3d, ...) en tant qu'images de code QR.

Mais combien d'informations (en octets) puis-je sauvegarder exactement dans les images de codes QR (en utilisant cette solution javascript) ?

Une expérience avec ce script et l'utilisation de codes QR pour les fichiers ?
https://github.com/jeromeetienne/jquery-qrcode

96voto

free_easy Points 1295

Les codes QR ont trois paramètres : le type de données, la taille (nombre de "pixels") et le niveau de correction des erreurs. La quantité d'informations pouvant être stockées dépend également de ces paramètres. Par exemple, plus le niveau de correction des erreurs est faible, plus le nombre d'informations pouvant être stockées est important, mais plus le code est difficile à reconnaître pour les lecteurs.

La taille maximale et la correction d'erreur la plus faible donnent les valeurs suivantes :
Numérique uniquement Max. 7 089 caractères
Alphanumérique Max. 4 296 caractères
Binaire/octet Max. 2 953 caractères (octets de 8 bits)

43voto

James Points 56229

Voir ce tableau .

Un code QR 101x101, avec une correction d'erreur de haut niveau, peut contenir 3248 bits, soit 406 octets. Probablement pas assez pour des données SVG/XML significatives.

Une grille de 177x177, selon le niveau de correction d'erreurs souhaité, peut stocker entre 1273 et 2953 octets. Peut-être assez pour stocker quelque chose de petit.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X