QR код

QR код

Подробные ресурсы:
Видео: Создание штрих-кода и QR-кода
Информация: О QR коде

QR-код (сокращение от Quick Response) — это особый матричный штрих-код (или двумерный код), читаемый специальными считывателями штрих-кодов QR и телефонами с камерами. Код состоит из черных модулей, расположенных квадратным узором на белом фоне. Закодированная информация может быть текстом, URL-адресом или другими данными. Распространенный в Японии, где он был создан дочерней компанией Toyota Denso-Wave в 1994 году, QR-код является одним из самых популярных типов двумерных штрих-кодов. QR — это аббревиатура от Quick Response, поскольку создатель хотел, чтобы код позволял декодировать его содержимое с высокой скоростью.*

Примечание:
С этим типом символов не отображается удобочитаемый текст.

Символы QR-кода могут быть двух типов: микро-QR-код или стандартный QR-код.
Код Micro QR представляет собой уменьшенную версию символики и, в зависимости от содержимого и уровня исправления ошибок, может содержать до 35 цифр или 21 буквенно-цифровой символ. Существует 4 версии Micro QR Code: от Micro QR Code 1 до Micro QR Code 4. Они имеют увеличенную емкость кодирования данных и физический размер.
Стандартный QR-код может содержать до 7089 цифр или 4296 буквенно-цифровых символов. Существует 40 версий стандартного QR-кода: от версии 1 до версии 40.

Кодировка QR-кода: 12345
Микро QR-код Стандартный QR-код

Поле со списком Кодирование позволяет вам определить алгоритм кодирования, который будет использоваться для получения наилучшего возможного сжатия данных, направленного на уменьшение объема пространства, необходимого для отображения символа. Варианты:

  • (Смешанный): настройка по умолчанию. Включает кодирование данных с использованием комбинации всех следующих режимов кодирования в зависимости от типа найденных данных. Обычно эта настройка дает наилучшие результаты.
  • Числовой: позволяет кодировать только числа от 0 до 9.
  • Алфавитно-цифровой: позволяет кодировать цифры, только заглавные буквы и несколько специальных символов. Лучше всего подходит для буквенно-цифровых кодов с текстом в верхнем регистре.
  • Шестнадцатеричный (строка): позволяет кодировать любой символ в наборе ASCII. Лучше всего подходит для буквенно-цифровых кодов с текстом в нижнем регистре.
  • Шестнадцатеричный (байт): специальное кодирование для байтовых данных в диапазоне от 0 до 255. С помощью этого алгоритма кодирования можно закодировать любое значение между 0x00 и 0xFF (десятичное число 0 ~ 255). Чтобы использовать эту кодировку, вам необходимо ввести строку, содержащую 2-значные шестнадцатеричные значения, разделенные пробелом: например: 32 FA 56 E8 12 ... и т. д.
  • Кандзи: включает кодирование символов в системе Shift JIS, используемой для отображения японских символов.
Кодировка QR-кода:012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Числовое кодирование Байтовая (строковая) кодировка

Поле со списком Размер символа позволяет ввести минимальный размер символа. Архитектура QR-кода отображает данные в квадрате. Размер квадрата зависит от количества закодированных данных.
Обычно символ генерируется с наименьшим возможным размером, необходимым для представления закодированных данных. В некоторых случаях может потребоваться увеличить минимально необходимый размер изображения, чтобы убедиться, что все напечатанные символы имеют одинаковый размер независимо от объема закодированных данных. Например, если вы подключаете штрих-код QR-кода к полю адреса источника данных, может потребоваться, чтобы все символы имели одинаковый размер, независимо от длины одного адреса. В таком сценарии вы сможете определить минимальный размер символа для всех сгенерированных штрих-кодов.

Кодировка QR-кода: https://www.labeljoy.com/en/download-software-create-labels.html
С (Автоматическим) размером символа С минимальным размером символа версии 10

Поле со списком «Уровень исправления ошибок» позволяет выбрать один из 4 различных уровней восстановления после следующих сумм повреждений:

  • L: 7% восстановительная способность.
  • M: 15% рекуперации.
  • Вопрос: 25% резерва восстановления.
  • H: (по умолчанию) 30% емкости восстановления.

QR-код реализует исправление ошибок, чтобы обеспечить читаемость частично поврежденных символов. Чем выше уровень исправления ошибок, тем больший размер символа требуется для кодирования тех же данных.

Кодировка QR-кода: https://www.labeljoy.com/en/download-software-create-labels.html
С уровнем исправления ошибок L С уровнем коррекции ошибок Q

Объединение текста:
Когда элемент штрих-кода QR Code создается путем объединения полей или счетчиков, применяются следующие правила:
- Текстовое содержимое должно соответствовать выбранному алгоритму кодирования.
- Длина текста не должна превышать максимальную вместимость.
При обнаружении значения, не соответствующего приведенным выше правилам, штрих-код не отображается.

Ограничения:
Символы QR-кода, созданные с помощью Labeljoy, не поддерживают: расширенную интерпретацию каналов (ECI), режим FNC1 и режим добавления структуры.

*Из Википедии.