Описание QR Code & GS1 QR Code

Метки в трех из четырех углов матрицы обеспечивают ориентацию. Благодаря автоматической коррекции ошибок 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-кода с примерами и номерами типов ActiveBarcode.
Подробную техническую информацию можно найти по адресу: http://en.wikipedia.org/wiki/QR_code.
Вокруг 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 для демонстрации создания такого штрих-кода.
Технические характеристики
Допустимые символы: | ASCII 1-255 |
Длина: | Переменная без фиксированной длины. |
Контрольная цифра: |
Рассчитано в соответствии с Reed-Solomon-Исправление ошибок ActiveBarcode автоматически рассчитывает контрольный разряд. |
Тип#: |
QR Code - #113 - CODEQRCODE Список всех размеров символов |
Информация: | Согласно спецификации, этот тип штрихкода не содержит текста, читаемого человеком. Свойство ShowText не имеет эффекта при использовании одного из этих кодов. |