Benutzerhandbuch

2D- bzw. QR-Codes

Aktualisiert am

In diesem Kapitel erfahren Sie

  • wo QR-Codes im Workflow verwendet werden,
  • welche QR-Codes im Workflow dabei zur Verfügung stehen und
  • welchen Inhalt sowie welche Zeichen der jeweilige QR-Code beinhalten kann.

1. Allgemeines

QR-Codes (2D-Codes) werden in der Praxis zur Erstellung maschinenlesbarer Datenträger eingesetzt und dienen der codierten Bereitstellung von Informationen. Neben ihrer funktionalen Verwendung kommen sie in bestimmten Anwendungsfällen auch als gestalterisches Element für individuelle Designs zum Einsatz.

Der zu codierende Inhalt kann entweder manuell erfasst oder ber eine CSV-Datei bereitgestellt werden.

Typische Anwendungsfälle für den Einsatz von QR-Codes sind:

  • Losnummern – Generierung eindeutiger Nummern, beispielsweise für Gewinnspiele oder Tombolas
  • Visitenkarten – Speicherung strukturierter Inhalte, wie z. B. Adress- und Kontaktdaten, auf Visiten- oder Konferenzkarten
  • Plakate/Werbemittel – Hinterlegung von URLs für den schnellen Zugriff auf weiterführende Informationen zu Produkten, Aktionen oder Veranstaltungen
  • Ausweise/Plaketten – Erstellung von Zutrittsberechtigungen für Veranstaltungen wie Messen, Konferenzen oder Fitnesscenter

Innerhalb des Workflows stehen verschiedene Bereiche zur Verfügung, in denen QR-Codes erzeugt und verarbeitet werden können:

  • VDP-Editor – Erstellung variabler QR-Codes zur Personalisierung von Druckprodukten
  • Montage-Editor – Kennzeichnung von Druckprodukten für nachgelagerte Fertigungsprozesse
  • Motiv-Editor – Auslesen der Informationen des Codes

2. Liste unterstützter 2D- und QR-Codes

Im Workflow stehen weit über 30 verschiedene Varianten von 2D- bzw. QR-Codes zur Verfügung. Nachfolgende Liste gibt einen detaillierten Überblick über welche QR-Codes in der Applikation verfügbar sind und welche Zeichen gekoppelt mit einem gültigen Beispiel für den QR-Code verwendet werden können. Sollten für QR-Codes auch verschiedene Prüfmethoden zulässig sein, so werden diese für den einzelnen Code angeführt.

Für einen besseren Überblick wurden die QR-Codes nachfolgend in drei Gruppen unterteilt.

2.1. Standard 2D- und QR-Codes

2D-Codes (auch 2D-Barcodes oder Matrixcodes) sind optoelektronisch lesbare Darstellungen von Informationen, die aus Punkten oder Strukturen mit definierten Kontrasten bestehen. Im Gegensatz zu eindimensionalen Barcodes werden die Daten nicht nur in einer Richtung, sondern zweidimensional über eine Fläche codiert. Daraus ergibt sich eine deutlich höhere Informationsdichte.

Der Begriff Code bezeichnet in diesem Zusammenhang keine Verschlüsselung, sondern die Abbildung von Daten in grafische Symbole.

Die in 2D-Codes enthaltenen Informationen werden mittels optischer Lesegeräte, wie beispielsweise Kamera-Scannern, erfasst und elektronisch weiterverarbeitet.

Typische Einsatzbereiche von 2D-Codes sind:

  • Logistik – Kennzeichnung und Nachverfolgung von Waren
  • Mobile Tagging  –Bereitstellung von digitalen Inhalten ber mobile Endgerte
  • Optische Datenspeicherung – Nutzung der hohen Speicherdichte zur Ablage von Informationen, z. B. bei speziellen Verfahren in der Filmtechnik (z. B. Lichttonverfahren)

Data Matrix

Dieser Code wird verwendet um größere Datenmengen zu kodieren. Findet Verwendung im Automobil und pharmazeutischen Bereich. Auch für die Anbringung der Amazon Transparency Codes wird dieser Code-Typ verwendet.

  • Verfügbare Zeichen: ASCII-Zeichen zwischen den Position 0 bis 255
  • Gültiges Beispiel: This is a Data Matrix from PPD VDP-Editor
  • Mögliche Prüfmethoden: None, Mod43, Standard

DotCode

Der Einsatzbereich ist das schnelle bedrucken von Industrie- oder Konsumgütern um einzelne Einheiten identifizieren und verfolgen zu können. In der Zigaretten- und Pharmaindustrie finden die Codes Anwendung.

  • Verfügbare Zeichen: ASCII-Zeichen zwischen den Position 0 bis 255
  • Gültiges Beispiel: This is a DotCode from PPD VDP-Editor
  • Mögliche Prüfmethoden: None, Standard

Han Xin Code (RSS)

Der Han Xin Code ist eine zweidimensionale Matrixsymbolik mit variabler Größe, die speziell für die Codierung vereinfachter chinesischer Zeichen zusätzlich zu allen ASCII-Zeichen und numerischen Ziffern entwickelt wurde. Das Symbol besteht aus einer Reihe von quadratischen Modulen, die in einem quadratischen Muster angeordnet sind.

  • Verfügbare Zeichen: ASCII-Zeichen zwischen den Position 0 bis 255; Chinesische Zeichen (GB18030)
  • Gültiges Beispiel: This is a Han Xin Code from PPD VDP-Editor
  • Mögliche Prüfmethoden: None, Standard

QR-Code

Diese 2D-Symbologie wird zur Codierung großer Datenmengen verwendet und wurde für eine schnelle Lesbarkeit entwickelt (QR = Quick Response Code). Die Symbolgröße passt sich automatisch an die eingegebenen Daten an. Spezielle Industrieformate werden unterstützt.

  • Verfügbare Zeichen: Alphanumerisch und/oder Bytes; Kanji Zeichensatz;
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Mod43, Standard

QR-Code 2005

Der QR-Code 2005 ist dem QR-Code sehr ähnlich und unterscheidet sich in seinem QR-Code-Format nur durch die Möglichkeit der spiegelbildlichen Darstellung von Symbolen, der Reflexionsumkehr (helle Symbole auf dunklem Hintergrund) und der Möglichkeit, alternative Zeichensätze zum Standard anzugeben.

  • Verfügbare Zeichen: Alphanumerisch und/oder Bytes; Kanji Zeichensatz;
  • Gültiges Beispiel: ABCDEF

Micro QR-Code

Diese 2D-Symbologie ist eine kleine Variante des QR-Codes mit einer geringeren Anzahl von Overhead-Modulen und einer eingeschränkten Auswahl an Größen. Die Symbolgröße passt sich je nach Eingabedaten automatisch an. Micro QR-Code hat vier verschiedene Symbolgrößen (M1-M4). Die kleinste Version M1 (=Größe) ist auf numerische Daten und Fehlererkennung beschränkt, M2 kann auch alphanumerische Werte enthalten, und M3 und M4 können die gesamte Bandbreite der QR-Code-Zeichensätze (Bytes, Kanji) verwenden.

  • Verfügbare Zeichen: Alphanumerisch und/oder Bytes; Kanji Zeichensatz;
  • Gültiges Beispiel: ABCDEF
  • Mögliche Prüfmethoden: None, Standard

Aztec Code

Aztec Code kann kleine bis große Datenmengen mit einem vom Benutzer gewählten Prozentsatz der Fehlerkorrektur kodieren. Die Symbolgröße passt sich automatisch an die Menge der Eingabedaten an. Die Eingabedaten werden immer analysiert und der geeignete Kodierungsmodus wird automatisch ausgewählt. Der Moduswechsel erfolgt nach Bedarf, um die effizienteste Kodierung zu erzielen.

  • Verfügbare Zeichen: ASCII Zeichen zwischen den Position 0 bis 127 + ISO 8859-1;
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Standard

Micro PDF417

Diese gestapelte 2D-Symbologie wird verwendet, um große Datenmengen zu kodieren. Die Eingabedaten werden immer analysiert und der geeignete Kodierungsmodus wird automatisch ausgewählt. Der Moduswechsel erfolgt nach Bedarf, um die effizienteste Kodierung zu erzielen.

  • Verfügbare Zeichen: Alphanumerisch und/oder bytes;
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Standard

Codablock-F

Codablock F ist de facto eine »gestapelte« Code128-Symbologie. Er basiert auf Code 128 - jede Zeile ist ein einzelnes Code-128-Symbol, das um Zeilenindikatorinformationen und zusätzliche Prüfziffern erweitert ist. Das UCC/EAN/GS1-Formatindikator wird unterstützt.

  • Verfügbare Zeichen: ASCII Zeichen zwischen den Position 0 bis 127 + ISO 8859-1;
  • Gültiges Beispiel: VB1YYY1JX3M386752
  • Mögliche Prüfmethoden: None, Standard

PDF417

Diese (gestapelte) 2D-Symbologie wird verwendet, um große Datenmengen zu kodieren. Sie ist die de-facto 2D-Standardsymbologie in der Automobilindustrie. Das Symbol ist in Zeilen und Spalten unterteilt. Eine Datendichte von bis zu 900 Zeichen pro Quadratzoll ist möglich. Die Eingabedaten werden immer analysiert und der passende Kodiermodus wird automatisch gewählt. Der Moduswechsel erfolgt je nach Bedarf, um die effizienteste Kodierung zu erzielen.

  • Verfügbare Zeichen: Alphanumerisch (ASCII 0... 255);
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Standard

PDF417 Truncated

Diese (gestapelte) 2D-Symbolik wird verwendet, um große Datenmengen zu kodieren. Das Symbol ist in Zeilen und Spalten unterteilt. Eine Datendichte von bis zu 900 Zeichen pro Quadratzoll ist möglich.

  • Verfügbare Zeichen: Alphanumerisch (ASCII zwischen den Position 0 bis 255) und/oder bytes;
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Standard

MaxiCode

Dieser Code wird von UPS verwendet. MaxiCode stellt Daten durch Zeichnen von sechseckigen Elementen dar, die um ein kreisförmiges Zentrum (ein so genanntes »Bull's Eye«) angeordnet sind. Es können verschiedene Kodierungsmodi für die Einbeziehung von postalischen Informationen (SCM) eingestellt werden: Die UPS Modi sind Mode 2 (US Carrier) und Mode 3 (International Carrier).

  • Verfügbare Zeichen: Alphanumerisch (ASCII zwischen den Position 0 bis 255) und/oder bytes;
  • Gültiges Beispiel: ABCabc
  • Mögliche Prüfmethoden: None, Standard

Swiss QR-Code

Der Swiss QR-Code ist ein Standard Code der Schweizer Finanzindustrie und wird für maschinenlesbare Rechnungen eingesetzt.

  • Verfügbare Zeichen: UTF-8 Zeichen Basic-Latin, Latin1-Supplement, Latin Extended-A + Ș, ș, Ț,  ț, €; Ziffern von 0 bis 9; Groß- und Kleinbuchstaben von A (a) bis Z (z);
  • Gültiges Beispiel: SPC\n0100\n1\nCH3709000000304442225\nStiftung Heilsarmee Schweiz\n\n\n3000\nBern\nCH\n\n\n\n\n\n\n\nCHF\n\n\n\n\n\n\n\nNON\n\nSpende für die Aktion Winterfest
  • Mögliche Prüfmethoden: None, Standard

2.2. Post Codes

Royal Mail Mailmark® 2D-Barcode

Das Mailmark 2D basiert auf der Data Matrix ECC200 und wird von der der Royal Mail für Postdienste verwendet. Darüber hinaus verwendet der Mailmark™ 2D-Barcode ein spezielles Format und Datenstruktur, die von der Royal Mail für ihre Zwecke definiert wurde.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Leerzeichen; 45 Zeichen feste Länge + variablen Kundenwert;
  • Gültiges Beispiel: JGB 012100123412345678AB19XY1A 0             123456
  • Mögliche Prüfmethoden: None

2.3. Gesundheitswesen

Folgende 2D- bzw. QR-Codes stehen zur Abbildung von hohen Datenmengen für das Gesundheitswesen zur Verfügung.

HIBC LIC Micro PDF417

HIBC LIC Micro PDF417 basiert auf der 2D-Symbologie PDF417. Das Datenformat entspricht dem HIBC LIC Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +A99912345/$$52001510X3
  • Mögliche Prüfmethoden: None, Mod43, Standard

HIBC PAS Micro PDF417

HIBC PAS Micro PDF417 basiert auf der 2D-Symbologie MicroPDF417. Das Datenformat entspricht dem HIBC PAS Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EU9C83416F/Z34H159$
  • Mögliche Prüfmethoden: Mod 43

HIBC LIC PDF417

HIBC LIC PDF417 basiert auf der 2D-Symbologie PDF417. Das Datenformat entspricht dem HIBC PAS Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +A99912345/$$52001510X3
  • Mögliche Prüfmethoden: Mod 43

HIBC PAS PDF417

HIBC PAS PDF417 basiert auf der 2D-Symbologie PDF417. Das Datenformat entspricht dem HIBC PAS Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EU9C83416F/Z34H159$
  • Mögliche Prüfmethoden: Mod 43

HIBC LIC Data Matrix

Die HIBC LIC Data Matrix basiert auf der 2D-Symbologie Data Matrix. Das Datenformat entspricht dem HIBC LIC Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich. 

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +A99912345/$$52001510X3
  • Mögliche Prüfmethoden: Mod 43

HIBC PAS Data Matrix

HIBC PAS Data Matrix basiert auf der 2D-Symbologie Data Matrix. Das Datenformat entspricht dem HIBC PAS Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EU9C83416F/Z34H159$
  • Mögliche Prüfmethoden: Mod 43

HIBC LIC QR-Code

Der HIBC LIC QR-Code basiert auf der 2D-Symbologie QR-Code. Das Datenformat entspricht dem HIBC LIC Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +A99912345/$$52001510X3
  • Mögliche Prüfmethoden: Mod 43

HIBC PAS QR-Code

Der HIBC PAS QR-Code basiert auf der 2D-Symbologie QR-Code. Das Datenformat entspricht dem HIBC LIC Format. Eine zusätzliche Modulo 43 Prüfziffer ist erforderlich.

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EU9C83416F/Z34H159$
  • Mögliche Prüfmethoden: Mod 43

HIBC PAS Aztec Code

HIBC PAS Aztec Code basiert auf der 2D-Symbologie Aztec Code. Das Datenformat entspricht dem HIBC PAS Format. Eine zusätzliche Modulo-43-Prüfziffer ist erforderlich

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EAH783/Z34H159
  • Mögliche Prüfmethoden: None

HIBC LIC Aztec Code

HIBC LIC Aztec Code basiert auf der 2D-Symbologie Aztec Code. Das Datenformat entspricht dem HIBC LIC Format. Eine zusätzliche Modulo-43-Prüfziffer ist erforderlich

  • Verfügbare Zeichen: Ziffern von 0 bis 9; Großbuchstaben von A bis Z; Sonderzeichen wie »-«, ».«, »Space«, »$«, »*«, »/«, »+« und »%«
  • Gültiges Beispiel: +/EAH783/Z34H159
  • Mögliche Prüfmethoden: None

Pharmacy Product Number Code (PPN)

Der Inhalt des Pharmazie-Produktnummerncodes wird von der IFA festgelegt. Er wurde entwickelt, um eindeutige pharmazeutische Produktcodes auf internationaler Ebene zu erhalten. Er bettet die bereits bestehenden nationalen Kodierungssysteme, wie PZN in Deutschland.

  • Verfügbare Zeichen: Ziffern von 0 bis 9, Großbuchstaben von A bis Z;
  • Gültiges Beispiel: 9N110375286414
  • Mögliche Prüfmethoden: None

NTIN (Data Matrix)

Der Inhalt des NTIN-Codes wird von GS1 festgelegt. Er wurde entwickelt, um einzigartige pharmazeutische Produktcodes auf internationaler Ebene zu erhalten. Er bettet die bereits bestehenden nationalen Kodierungssysteme, wie die PZN in Deutschland.

  • Verfügbare Zeichen: Ziffern von 0 bis 9, Großbuchstaben von A bis Z;
  • Gültiges Beispiel: 04150123456782
  • Mögliche Prüfmethoden: None

Artikel Update: $PRODUCT_NAME_WORKFLOW 2.0.0 – 04/2025

Vorheriger Artikel 1D- bzw. Barcodes
Noch Fragen? Kontaktieren Sie uns!