Описание QR Code & GS1 QR Code
QR-код представляет собой современный квадратный двухмерный код. QR-код означает «код быстрого реагирования». Название отражает его способность быстро сканироваться и декодироваться, предоставляя пользователям мгновенный доступ к информации, закодированной в коде.Метки в трех из четырех углов матрицы обеспечивают ориентацию. Благодаря автоматической коррекции ошибок QR-код является очень надежным и поэтому широко распространен.
Какой из многочисленных типов следует использовать для создания QR-кода?
Обычно достаточно выбрать тип QR-кода. Это позволит сгенерировать QR-код минимально возможного размера.
Если вы желаете работать с фиксированной коррекцией ошибок, пожалуйста, выберите один из следующих 4 типов:
- QR Code ECC LEVEL L : 7% данных может быть восстановлено.
- QR Code ECC LEVEL M : 15% данных может быть восстановлено.
- QR Code ECC LEVEL Q : 25% данных может быть восстановлено.
- QR Code ECC LEVEL H : 30% данных может быть восстановлено.
В качестве альтернативы вы можете указать размер символа, если вам требуется постоянный размер. Для этой цели выберите один из типов с фиксированным размером, например: QR Code 45x45. Затем коррекция ошибок выбирается автоматически в оптимальном варианте в зависимости от объема данных.
Список размеров символов QR Code с примерами.Link
Каждый из них представляет собой символ разного размера кода QR Code. Выбор определяет, какой объем данных может быть закодирован и каким будет размер кода.
Каждый из них представляет собой QR-код разного размера. Выбор определяет, какой объем данных может быть закодирован и каким по размеру будет код.
Меньшие символы (например, 21x21, 25x25) могут содержать меньше данных, но занимают меньше места. Более крупные символы могут хранить больше символов или дополнительные элементы GS1.
Если объем ваших данных всегда остается небольшим, то вполне подойдет использование меньшего символа. Если впоследствии вы добавите больше информации, вам нужно будет выбрать более крупную версию, чтобы данные по-прежнему помещались.
Выбор частично зависит от объема данных, а частично — от доступного места. ActiveBarcode автоматически гарантирует, что любой выбранный вами размер будет давать действительный QR-код, который можно сканировать.
Если вы выберете фиксированный тип, например 65x65, то будет использоваться именно этот размер символа, даже если меньший и более компактный код также будет работать.
ActiveBarcode предлагает пять автоматических типов: AUTO, ECC Level L, ECC Level M, ECC Level Q и ECC Level H. Они всегда выбирают наименьший возможный размер символа, который может вместить все ваши данные.
Если вы желаете работать с фиксированной коррекцией ошибок, пожалуйста, выберите один из следующих 4 типов:
Меньшие символы (например, 21x21, 25x25) могут содержать меньше данных, но занимают меньше места. Более крупные символы могут хранить больше символов или дополнительные элементы GS1.
Если объем ваших данных всегда остается небольшим, то вполне подойдет использование меньшего символа. Если впоследствии вы добавите больше информации, вам нужно будет выбрать более крупную версию, чтобы данные по-прежнему помещались.
Выбор частично зависит от объема данных, а частично — от доступного места. ActiveBarcode автоматически гарантирует, что любой выбранный вами размер будет давать действительный QR-код, который можно сканировать.
Если вы выберете фиксированный тип, например 65x65, то будет использоваться именно этот размер символа, даже если меньший и более компактный код также будет работать.
ActiveBarcode предлагает пять автоматических типов: AUTO, ECC Level L, ECC Level M, ECC Level Q и ECC Level H. Они всегда выбирают наименьший возможный размер символа, который может вместить все ваши данные.
Если вы желаете работать с фиксированной коррекцией ошибок, пожалуйста, выберите один из следующих 4 типов:
- QR Code ECC LEVEL L : 7% данных может быть восстановлено.
- QR Code ECC LEVEL M : 15% данных может быть восстановлено.
- QR Code ECC LEVEL Q : 25% данных может быть восстановлено.
- QR Code ECC LEVEL H : 30% данных может быть восстановлено.
Вокруг QR-кода было разработано множество вариантов использования. Международная организация GS1 играет важную роль в сфере идентификации продуктов и управления цепочкой поставок и использует QR-код. Кодирование URL-адресов, паролей WiFi, геолокаций и визитных карточек — это лишь некоторые примеры. Все они используют QR-код для кодирования этих данных, и это всего лишь вопрос форматирования данных. Иногда необходимо просто начать текст со специального тега:
GS1 Идентификатор приложения (AI):
Для кодирования GS1 следует начинать со специальной последовательности ]Q3.
При использовании идентификаторов приложений просьба не использовать скобки.
Предположим, вы хотите закодировать:
(01)01234567890128(15)051231 вам необходимо настроить текст следующим образом: ]Q3010123456789012815051231.
Только если идентификатор приложения имеет переменную длину данных, например (30) Количество элементов, данные должны быть закрыты символом <GS>, чтобы обозначить конец этого конкретного идентификатора приложения. Предположим, вы хотите закодировать:
(30)19<GS>(21)12345678912 вам необходимо настроить текст следующим образом: ]Q33019<GS>2112345678912.
Сканирование этих QR-кодов с идентификатором приложения GS1 позволит декодировать все идентификаторы приложений в соответствии с требованиями: Список идентификаторов приложений
https://
Если вы желаете закодировать URL-адрес, используйте следующий формат:
https://www.activebarcode.com.
Если вы отсканируете этот QR-код с помощью смартфона, вы сможете перейти по этому URL-адресу напрямую, без необходимости вводить его вручную.
geo:
Если вы желаете закодировать географическое положение, используйте следующий формат:
geo:52.5186234,13.3739932.
Если вы отсканируете этот QR-код с помощью смартфона, вы сможете посетить это место с помощью приложения «Карты».- vCard:
Если вы желаете закодировать vCard, вы можете использовать это в качестве шаблона для начала. Если вы отсканируете этот QR-код с помощью смартфона, вы сможете добавить закодированные данные в свои контакты.BEGIN:VCARD<LF> VERSION:2.1<LF> N:Gump;Forrest<LF> FN:Forrest Gump<LF> ORG:Bubba Gump Shrimp Co.<LF> TITLE:Shrimp Man<LF> PHOTO;GIF:http://www.example.com/dir_photos/my_photo.gif<LF> TEL;WORK;VOICE:(111) 555-1212<LF> TEL;HOME;VOICE:(404) 555-1212<LF> ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America<LF> LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America<LF> ADR;HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America<LF> LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America<LF> EMAIL;PREF;INTERNET:[email protected]<LF> REV:20080424T195243Z<LF> END:VCARD
Видео: Как добавить QR-код vCard в изображение.
Ссылка на REST API для демонстрации создания такого штрих-кода.
QR Code является зарегистрированным товарным знаком DENSO WAVE INCORPORATED. Подробную техническую информацию можно найти по адресу: http://en.wikipedia.org/wiki/QR_code.
Технические характеристики
| Допустимые символы: | ASCII 1-255 |
| Длина: | Переменная без фиксированной длины. |
| Контрольная цифра: |
Рассчитано в соответствии с Reed-Solomon-Исправление ошибок ActiveBarcode автоматически рассчитывает контрольный разряд. |
| Тип#: |
QR Code - #113 - QRCODE Список всех размеров символов |
| Информация: | Согласно спецификации, этот тип штрихкода не содержит текста, читаемого человеком. Свойство ShowText не имеет эффекта при использовании одного из этих кодов. |











































