QR Code & GS1 QR Code

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

QR Code & GS1 QR CodeQR-код представляет собой современный квадратный двухмерный код. 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% данных может быть восстановлено.
Эти 4 типа используют фиксированную коррекцию ошибок и создают минимально возможный код в зависимости от кодируемых данных.

В качестве альтернативы вы можете указать размер символа, если вам требуется постоянный размер. Для этой цели выберите один из типов с фиксированным размером, например: QR Code 45x45. Затем коррекция ошибок выбирается автоматически в оптимальном варианте в зависимости от объема данных.

Для вашего удобства приводим список размеров символов QR-кода с примерами и номерами типов ActiveBarcode.

Подробную техническую информацию можно найти по адресу: http://en.wikipedia.org/wiki/QR_code.

Вокруг QR-кода было разработано множество вариантов использования. Международная организация GS1 играет важную роль в сфере идентификации продуктов и управления цепочкой поставок и использует QR-код. Кодирование URL-адресов, паролей WiFi, геолокаций и визитных карточек — это лишь некоторые примеры. Все они используют QR-код для кодирования этих данных, и это всего лишь вопрос форматирования данных. Иногда необходимо просто начать текст со специального тега:
  • ActiveBarcode: QR-код с идентификаторами приложений GS1GS1 Идентификатор приложения (AI):
    Для кодирования GS1 следует начинать со специальной последовательности ]Q3.
    При использовании идентификаторов приложений просьба не использовать скобки.
    Предположим, вы хотите закодировать:
    (01)01234567890128(15)051231 вам необходимо настроить текст следующим образом: ]Q3010123456789012815051231.

    ActiveBarcode: QR-код с идентификаторами приложений GS1 и переменной длиной данныхТолько если идентификатор приложения имеет переменную длину данных, например (30) Количество элементов, данные должны быть закрыты символом <GS>, чтобы обозначить конец этого конкретного идентификатора приложения. Предположим, вы хотите закодировать:
    (30)19<GS>(21)12345678912 вам необходимо настроить текст следующим образом: ]Q33019<GS>2112345678912.

    Сканирование этих QR-кодов с идентификатором приложения GS1 позволит декодировать все идентификаторы приложений в соответствии с требованиями: Список идентификаторов приложений

  • ActiveBarcode: QR Code demo URLshttps://
    Если вы желаете закодировать URL-адрес, используйте следующий формат:
    https://www.activebarcode.com.
    Если вы отсканируете этот QR-код с помощью смартфона, вы сможете перейти по этому URL-адресу напрямую, без необходимости вводить его вручную.
  • ActiveBarcode: QR Code demo for GEO location format. Maps to the Reichstag Building in Berlin.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 для демонстрации создания такого штрих-кода.
    ActiveBarcode: QR Code demo for vCard.
QR Code является зарегистрированным товарным знаком DENSO WAVE INCORPORATED

Технические характеристики

Допустимые символы: ASCII 1-255
Длина: Переменная без фиксированной длины.
Контрольная цифра: Рассчитано в соответствии с Reed-Solomon-Исправление ошибок
ActiveBarcode автоматически рассчитывает контрольный разряд.
Тип#: QR Code - #113 - CODEQRCODE
Список всех размеров символов
Информация: Согласно спецификации, этот тип штрихкода не содержит текста, читаемого человеком. Свойство ShowText не имеет эффекта при использовании одного из этих кодов.

Другие типы...

Желаете узнать о других типах штрих-кодов?