Повечето от нас знаят, че QR кодът е 2D форма на баркод, който се вижда на опаковките на продуктите и мобилните приложения. Пълната му форма е Бърз отговор, което означава, че дава бърз достъп до съдържащата се информация, кодирана вътре.
Освен че са достъпни за всички, тези кодове имат по-голям капацитет за данни, както и по-добра толерантност от конвенционалните кодове. Това може да предизвика няколко подкани в съзнанието ви, като например как се съхранява информация в QR код и колко байта могат да бъдат кодирани в QR код. Прочетете, за да научите повече.
Структурата на QR кода
QR кодът обикновено съдържа шаблон на случайни черно-бели пулове, което изглежда е малък пъзел. При внимателен оглед обаче те всъщност обхващат няколко структурни части, които са както следва:
- Позициониране: Има ли ъглови квадратчета, които показват ориентацията на печат на кода.
- Подравняване: Предлагат ли случайни квадратчета, които помагат с ориентация в случай на голям код.
- Време: Има ли редове между маркерите за позициониране, които да помогнат на скенера да разпознае колко голям е шаблонът за данни.
- Версия: Намира се около квадратчетата за позициониране, за да посочи версията на използвания код (налични са 40 версии, които отговарят колко вида QR кодове има ли. От тях 1-7 са за маркетинг)
- Формат Информация: Около квадратите за позициониране, съдържащи толеранс на грешките и подробности за шаблона на маска за гладко сканиране.
- Ключове за корекция на данни и грешки: Покрийте останалата част от кодовата област и съдържайте действителните данни.
- Тиха зона: Формира пространството, заобикалящо извън квадратния модел.
За да може скенерът да чете и разбира QR код като такъв, той винаги трябва да е квадрат. Нещо повече, има допълнителни елементи, които гарантират, че информацията се чете правилно.
Колко данни може да носи QR код?
Стандартната версия може да съдържа 3 KB данни. QR кодът включва няколко реда и колони, комбинацията от които образува мрежа от квадратчета. Максималният брой колони и редове са 177, което означава, че максималният брой квадратчета може да 31 329, кодиращи 3 KB данни.
Точното подреждане на тези малки квадратчета позволява кодиране на данни. Той е отговорен за съхраняването на повече данни в едно и също пространство от традиционните баркодове. Не можете да създадете код с комбинация от колони и редове. Предлагат се 40 предварително дефинирани размера или версии.
Например кодовете от Версия 1 имат решетка 21 × 21. От следващата версия броят на редовете и колоните се увеличава с четири. Решетка от 177 реда и колони образува най-голямата версия, 40. Ако има много данни, очевиден е по-натоварен или по-затворен външен вид с плътно опаковани квадратчета.
Основната структура на тези кодове, обсъдени по-горе, не намалява обема на данните, които трябва да се съхраняват. Единственото изключение тук е корекцията на грешки. Колкото по-високо е нивото му, толкова по-малко данни се съхраняват в кода. Мит е, че промяната на повърхността на кода може да отстъпи място на повече данни, защото това не може да увеличи колоните и редовете. Той само разтяга структурата.
Заключение
3 KB данни е отговорът на колко байта могат да бъдат кодирани в QR код. Разбирането на различните части е отговорът на как се съхранява информацията в QR кодове.