Barcode
Stammdaten / Konstanten / Weitere ... / Formate (Auswahlfeld "Barcode")
Platzhalter, die eine Zeichenkette liefern, können auch als Barcode (Strichcode) formatiert werden. Es werden folgende Typen unterstützt.
Code 39
Beim Code 39 handelt es sich um einen alphanumerischen Code von beliebiger Länge. Darstellbar sind alle Ziffern, alle Großbuchstaben und die Sonderzeichen: '$', '/', '-', '.', ' ', '+', '%'. Für den Druck im Programm werden alle Zeichen, die einen Kleinbuchstaben darstellen in den entsprechenden Großbuchstaben umgewandelt und alle ungültigen Zeichen durch '0' ersetzt.
Full ASCII Code 39
Mit dem Full Ascii Code 39 können alle 128 ASCII-Zeichen dargestellt werden. Die Symbole 0-9, A-Z, ‚.‘ und ‚-‘ sind die gleichen wie bei Code 39 (43 Zeichen). Kleinbuchstaben, weitere Zeichen und Steuerungszeichen werden durch zwei aufeinanderfolgende Symbole von Code 39 gebildet.
Code 128
Der Code 128 kann alle ASCII-Zeichen von 0 bis 127, und somit alle
"normalen" Buchstaben, Ziffern und Sonderzeichen darstellen. Dieser
Code kann auf beliebig lange Zeichenketten angewendet werden.
Er ist nicht eineindeutig, d.h. zwei unterschiedliche Barcodes können den
gleichen Inhalt besitzen.
Die Erweiterung des Codes auf die ASCII-Zeichen 128 bis 255, wie z.B. die
deutschen Umlaute, wird von vielen Scannern nicht unterstützt.
GTIN-Code
Beim GTIN-Code handelt es sich um einen numerischen Code, mit dem die Ziffern 0 bis 9 darstellbar sind. Er tritt als 8- oder 13-stelliger Code
auf. Jede Zeichenkette, die im Programm als GTIN-Code dargestellt werden soll, wird
je nach Typ auf 8 oder13 Stellen gekürzt bzw. links mit '0' auf 8 oder 13 Stellen aufgefüllt. Ungültige Zeichen (keine Ziffern) werden durch '0' ersetzt.
Der GTIN-Code kann mit 2- bzw. 5-stelligem Addon (Zusatz) vorkommen, bspw.
GTIN-Code mit Preis bei Büchern.
Er kann daher maximal 18-stellig gedruckt werden.
Code 2/5 interleaved
Beim Code 2/5 interleaved handelt es sich um einen numerischen Code, mit dem die Ziffern 0 bis 9 darstellbar sind. Er kann, im Gegensatz zum
EAN-Code, auf max.40 Zeichen lange Zeichenketten angewendet werden. Die
Zeichenanzahl muss geradzahlig sein. Bei ungerader Zeichenanzahl setzt das
Programm selbst eine führende Null davor.
Für den Druck im Programm werden ungültige Zeichen (keine Ziffern) durch '0' ersetzt.
EAN 128
In diesem Barcode können mehrere Datenelemente (Informationen) verschlüsselt werden, jedes
dieser Elemente beginnt mit einem Datenbezeichner. Anhand der ersten zwei Zeichen eines Datenbezeichners erkennt man, ob es sich um ein Datenelement mit fester oder mit variabler Länge handelt. Datenelemente mit variabler Länge sind mit
<FNC1> zu begrenzen, wenn weitere Elemente folgen.
Zur besseren
Lesbarkeit in Klarschrift können Klammern um die Datenbezeichner gesetzt werden ,
Diese sind aber nicht erforderlich und werden vor dem Druck des Barcodes eliminiert.
PDF417
PDF 417 ist eine Variante der gestapelten Strichcodes. Die Zeichen sind in sogenannten "Codewörtern" verschlüsselt. Jedes Codewort besteht aus 17 Modulen aufgeteilt in 4 Striche und 4 Lücken. Die Zeilenanzahl kann von 3 bis 90 Zeilen variieren. Zwei Codewörter dienen als Prüfzeichen, um den Inhalt der Gesamtnachricht abzusichern. Zur Fehlerkorrektur können weitere Codewörter (bis zu 512) eingefügt werden.
Dotcode
Der Dotcode basiert auf einer Matrix von 6×9 bis 9×9 Punkten. Die Kombination von leeren Stellen und Punkten fordert einen binären Code (0/1).
Data Matrix
Der DataMatrix-Code ist eine Variante der Matrixcodes und einer der bekanntesten 2D-Codes. Die Informationen sind sehr kompakt in einer quadratischen oder rechteckigen Fläche als Muster von Punkten kodiert.
QR Code
Der QR-Code (englisch Quick Response) ist ein
zweidimensionaler Code. Der QR-Code besteht aus einer quadratischen Matrix aus
schwarzen und weißen Punkten, die die kodierten Daten binär darstellen. Eine
spezielle Markierung in drei der vier Ecken des Quadrats gibt die Orientierung
vor. Die Daten im QR-Code sind durch einen fehlerkorrigierenden Code geschützt.
Dadurch wird der Verlust von bis zu 30 % des Codes toleriert, d. h. er kann auch
dann noch dekodiert werden.