Сколько данных/информации мы можем сохранить/сохранить в QR-коде?
Я хотел бы использовать этот script https://github.com/jeromeetienne/jquery-qrcode
(или есть даже лучшее решение?)
Что мне нравится делать, это "сохранить" небольшие скрипты или программы и даже файлы, такие как файлы в формате xml (svg, x3d,...), как изображения QR-кода.
Но сколько информации (в байтах) можно сохранить точно на изображения QR-кода (используя это решение для JavaScript)?
Любой опыт работы с этим script и использование qr-кодов для файлов?
https://github.com/jeromeetienne/jquery-qrcode
Ответы
Ответ 1
QR-коды имеют три параметра: тип данных, размер (количество пикселей) и уровень исправления ошибок. Данные, хранящиеся в них, также зависят от этих параметров. Например, чем ниже уровень коррекции ошибок, тем больше информации можно сохранить, но чем сложнее код распознать для читателей.
Максимальный размер и самая низкая коррекция ошибок дают следующие значения:
Только числовое значение Макс. 7 089 символов
Буквенно-цифровой Макс. 4 296 символов
Двоичный/байтовый Макс. 2,953 символа (8-разрядные байты)
Ответ 2
См. в этой таблице. QR-код 101x101 с коррекцией ошибок высокого уровня может содержать 3248 бит или 406 байт. Вероятно, недостаточно для каких-либо значимых данных SVG/XML.
Сетка 177x177, в зависимости от желаемого уровня исправления ошибок, может хранить от 1273 до 2953 байт. Может быть, достаточно, чтобы хранить что-то маленькое.