QR Code & GS1 QR Code

Opis QR Code & GS1 QR Code

QR Code & GS1 QR CodeKod QR to nowoczesny kwadratowy kod 2D. QR Code to skrót od Quick Response Code. Nazwa odzwierciedla jego zdolność do szybkiego skanowania i dekodowania, zapewniając użytkownikom natychmiastowy dostęp do informacji zakodowanych w kodzie.
Oznaczenia w trzech z czterech rogów matrycy zapewniają orientację. Ze względu na automatyczną korektę błędów, kod QR jest bardzo wytrzymały i dlatego jest szeroko rozpowszechniony.

Którego z wielu typów należy użyć do utworzenia kodu QR?
Zazwyczaj wystarczy wybrać typ QR Code. Spowoduje to wygenerowanie najmniejszego możliwego kodu QR.

Jeśli chcesz pracować ze stałą korekcją błędów, wybierz jeden z następujących 4 typów:
  • QR Code ECC LEVEL L : 7% danych można przywrócić.
  • QR Code ECC LEVEL M : 15% danych można przywrócić.
  • QR Code ECC LEVEL Q : 25% danych można przywrócić.
  • QR Code ECC LEVEL H : 30% danych można przywrócić.
Te 4 typy wykorzystują stałą korekcję błędów i tworzą najmniejszy możliwy kod w zależności od kodowanych danych.

Alternatywnie można określić rozmiar symbolu, jeśli potrzebny jest stały rozmiar. W tym celu należy wybrać jeden z typów o stałym rozmiarze, np. QR Code 45x45. Korekcja błędów jest następnie wybierana automatycznie tak dobrze, jak to możliwe, w zależności od ilości danych.

Dla wygody użytkowników dostępna jest lista kodów QR rozmiarów symboli wraz z przykładami i numerami typów ActiveBarcode.

Szczegółowe informacje techniczne można znaleźć na stronie: http://en.wikipedia.org/wiki/QR_code.

Wokół kodu QR powstało wiele przypadków użycia. Międzynarodowa organizacja GS1 odgrywa kluczową rolę w świecie identyfikacji produktów i zarządzania łańcuchem dostaw i wykorzystuje kod QR. Kodowanie adresów URL, haseł WiFi, lokalizacji GEO i kart vCard to tylko kilka przykładów. Wszystkie używają kodu QR do kodowania tych danych, a to tylko kwestia ich sformatowania. Czasami wystarczy rozpocząć tekst od specjalnego znacznika:
  • ActiveBarcode: Kod QR z identyfikatorami aplikacji GS1GS1 Identyfikator aplikacji (AI):
    Aby zakodować GS1, należy rozpocząć od specjalnej sekwencji ]Q3.
    W przypadku korzystania z identyfikatorów aplikacji należy pominąć nawiasy.
    Załóżmy, że chcesz kodować:
    (01)01234567890128(15)051231 należy ustawić tekst jako: ]Q3010123456789012815051231.

    ActiveBarcode: Kod QR z Identyfikatorami Zastosowania GS1 i zmienną długością danychTylko jeśli AI ma zmienną długości danych, taką jak (30) "Count of items", dane AI muszą zostać zamknięte z <GS>, aby zasygnalizować koniec tej konkretnej AI. Załóżmy, że chcesz kodować:
    (30)19<GS>(21)12345678912 należy ustawić tekst jako: ]Q33019<GS>2112345678912.

    Skanowanie tych kodów QR za pomocą Identyfikatora Zastosowania GS1 (AI) spowoduje dekodowanie wszystkich AI zgodnie z potrzebami: Lista identyfikatorów aplikacji

  • ActiveBarcode: QR Code demo URLshttps://
    Jeśli chcesz zakodować adres URL, użyj tego formatu:
    https://www.activebarcode.com.
    Jeśli zeskanujesz ten kod QR za pomocą smartfona, możesz odwiedzić ten adres URL bezpośrednio, bez konieczności jego wprowadzania.
  • ActiveBarcode: QR Code demo for GEO location format. Maps to the Reichstag Building in Berlin.geo:
    Jeśli chcesz zakodować lokalizację GEO, użyj tego formatu:
    geo:52.5186234,13.3739932.
    Po zeskanowaniu kodu QR smartfonem można odwiedzić to miejsce za pomocą aplikacji map.
  • vCard:
    Jeśli chcesz zakodować vCard, możesz użyć tego jako szablonu na początek. Po zeskanowaniu kodu QR smartfonem można dodać zakodowane dane do kontaktów.
    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
    Wideo: Jak dodać kod QR vCard do obrazu.

    Link do interfejsu API REST, aby pokazać, jak utworzyć taki kod kreskowy.
    ActiveBarcode: QR Code demo for vCard.
QR Code jest zastrzeżonym znakiem towarowym DENSO WAVE INCORPORATED

Dane techniczne

Ważne znaki: ASCII 1-255
Długość: Zmienna bez stałej długości.
Cyfra kontrolna: Obliczone zgodnie z Reed-Solomon-Korekcja błędów
ActiveBarcode automatycznie oblicza cyfrę kontrolną.
Typ#: QR Code - #113 - CODEQRCODE
Lista wszystkich rozmiarów symboli
Info: Zgodnie ze specyfikacją ten typ kodu kreskowego nie zawiera tekstu czytelnego dla człowieka. Właściwość ShowText nie ma żadnego efektu, gdy używany jest jeden z tych kodów.

Inne typy...

Chcesz poznać inne typy kodów kreskowych?