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 и режим добавления структуры.
*Из Википедии.