Übersicht der allgemeinen 1-D-Codes

 

Name

Formate und erlaubte Zeichen

GTIN-13, EAN-13, UCC-13, JAN-13

Formate:

cc|nnnnn|aaaaa                (normaler EAN13)

cc|nnnnn|aaaaa|xx                (EAN13 für Zeitschriften, "ISSN")

cc|nnnnn|aaaaa|xxxxx        (EAN13 für Bücher, "Bookland")

ppp|nnnn|aaaaa                (normaler EAN13)

ppp|nnnn|aaaaa|xx                (EAN13 für Zeitschriften, "ISSN")

ppp|nnnn|aaaaa|xxxxx        (EAN13 für Bücher, "Bookland")

         mit        cc = Ländercode

                 ppp =        Produktcode

                 nnnn, nnnnn = Firmencode

                 aaaaa = Artikelcode

                 | = Zeichencode chr(124)

                 xx, xxxxx = Zusatzcode

Erlaubte Zeichen: [0-9]

Die Prüfziffer wird automatisch berechnet und angehängt. Jedes Zeichen ist 7 Strichdicken breit, ein Code sollte damit mindestens eine Breite von (12*7+11)*0.3 mm = 2.85 cm besitzen.

Sollgröße (Strichsymbol) Nominalgröße SC2:

Breite: 31.4 mm, Höhe: 24.5 mm

Mindestrandabstände, die um das Symbol freigehalten werden sollten:

links: 3.6mm, oben: 0.3mm, rechts: 2.3mm, unten: 0.0mm (wenn mit Schrift, sonst 0.3mm)

Der Text wird teilweise außerhalb dieses Bereichs gezeichnet.

EAN-14, UCC-14

Format: nnnnnnnnnnnnnn (14 Ziffern)

Erlaubte Zeichen: [0-9]

GTIN-8, EAN-8, UCC-8, JAN-8

Formate: nnnnnnn, nn|nnnnn

(|= Zeichencode chr(124))

Erlaubte Zeichen: [0-9]

Jedes Zeichen ist ebenfalls 7 Strichdicken breit, ein Code sollte damit mindestens eine Breite von (8*7+11)*0.3 mm=2.01 cm besitzen.

Sollgröße (Strichsymbol) Nominalgröße SC2:

dx: 22.1mm, dy:19.9 mm

Mindest-Randabstände, die um das Symbol freigehalten werden sollten:

links: 2.3mm, oben: 0.3mm, rechts: 2.3mm, unten: 0.0mm (wenn mit Schrift, sonst 0.3 mm)

Der Text wird teilweise außerhalb dieses Bereiches gezeichnet.

UPC-A

 

Format:        c|nnnnn|aaaaa, cnnnnnaaaaa

               mit        c = Zahlensystem

                 nnnnn        = Firmencode

                 aaaaa        = Artikelcode

                 | = Zeichencode chr(124)

Erlaubte Zeichen: [0-9]

Die Prüfziffer wird automatisch berechnet und angehängt. Jedes Zeichen ist ebenfalls 7 Strichdicken breit, ein Code sollte damit mindestens eine Breite von (13*7+6)*0.3 mm=2.88 cm besitzen.

UPC-E

 

Format:        c|nnnnnn, nnnnnnn

         mit        c = Zahlensystem

                 |= Zeichencode chr(124)

                 nnnnn        = Code, Interpretation abhängig von der letzten Stelle

Erlaubte Zeichen: [0-9]

Die Prüfziffer wird automatisch berechnet und angehängt. Jedes Zeichen ist ebenfalls 7 Strichdicken breit, ein Code sollte damit mindestens eine Breite von (13*7+6)*0.3 mm=2.88 cm besitzen.

2-aus-5 Industrial

 

Format: beliebig

Erlaubte Zeichen: [0-9]

Ein Code ist (14*Zeichenzahl+18) Strichdicken breit.

2-aus-5 Interleaved (ITF)

Format: beliebig, die Zeichenzahl muss gerade sein

Erlaubte Zeichen: [0-9]

Ein Code ist (9*Zeichenzahl+9) Strichdicken breit.

2-aus-5 Matrix

Format: beliebig

Erlaubte Zeichen: [0-9]

Ein Code ist (10*Zeichenzahl+18) Strichdicken breit.

2-aus-5 Datalogic

 

Format: beliebig

Erlaubte Zeichen: [0-9]

Ein Code ist (10*Zeichenzahl+11) Strichdicken breit.

Codabar

Format: fnnnnnf        

Erlaubte Zeichen: f = Rahmen-Code [A-D], n = [0-9], [-$:/.+]

Jedes Zeichen ist entweder 2*3+6*1 (bei den Zeichen [0-9], [-$]) oder 3*3+5*1 (bei (':', '/', '.', '+', 'A'..'D') Strichdicken breit.

Die Zeichen des Rahmencodes werden nicht bei dem Text mit ausgegeben.

Codablock F

Format: beliebig

Erlaubte Zeichen: beliebig

Mindestens jedoch die im Optionsdialog ausgewählte Datenlänge.

CODE11

 

Format: beliebig

Erlaubte Zeichen: [0-9],[-]

Code 11 hat je nach Länge 1 oder 2 Checksummen. Es wird nur 1 statt 2 Checksummen errechnet, wenn die Länge des Texts maximal 10 Zeichen ist.

Code39, 3-aus-9, Alpha39

Format: beliebig

Erlaubte Zeichen: [A-Z], [0-9], [-./$%+*]

Es müssen alle Zeichen angegeben werden; das übliche Start- und Stoppzeichen * ist jedoch nicht notwendig.

Erweiterter Code 39

Format: beliebig

Erlaubte Zeichen: beliebig

Der erweiterte Code kann durch Kombination von Zeichen des Standard-Codes angesprochen werden: z.B.: '+A' -> 'a'. Jedes Zeichen ist 16 Strichdicken breit, ein Text hat (16*Zeichenzahl-1) Striche.

Code 39 mit CRC

Format: beliebig

Erlaubte Zeichen: [A-Z], [0-9], [-./$%+*]

Code 93 (simple and extended)

Code 93 ist eine Erweiterung des Code 39 und deckt die vollen 128 Bytes des ASCII Zeichensatzes ab, incl. NULL-Character. Dieses muss als chr$(255) übergeben werden.

Er enthält zwei Prüfziffern, die automatisch erzeugt werden.

Die Zeichen bestehen aus 9 Strichdicken, die je aus 3 Balken und 3 Leerbalken bestehen. Es gibt zwei Optionen für den erweiterten Code:

AL)Übergabe der Shift-Zeichen vom Wirtsprogramm als

$        chr$(254)

%        chr$(253)

/        chr$(252)

+        chr$(251)

b) Übergabe der gewünschten Zeichen, L&L fügt automatisch die zugehörigen Shift-Zeichen hinzu.

Code128

Format: beliebig

Erlaubte Zeichen: beliebig

Verwendetes Codeset festlegen: Als Startzeichen verwenden Sie einen der folgenden Codes:

chr$(135) – Beginn mit Code A

chr$(136) – Beginn mit Code B

chr$(137) – Beginn mit Code C

Um innerhalb des Barcodes zwischen den verschiedenen Codesets umzuschalten, können Sie die üblichen Steuerzeichen verwenden:

Ausgehend von Code A nach

B: chr$(132)

C: chr$(131)

Ausgehend von Code B nach

A: chr$(133)

C: chr$(131)

Ausgehend von Code C nach

A: chr$(133)

B: chr$(132)

Beispiel:

<Subset B> "RL" <Subset C> "04432476" <Subset B> "0DE110"

Barcode(chr$(136)+"RL"+chr$(131)+"04432476"+chr$(132)+
"0DE110", "Code 128")

Code128-Full

 

Dieser Code erlaubt im Unterschied zum "normalen" Code128 die Verwendung des gesamten Latin-1-Zeichensatzes. Sonderzeichen müssen wie folgt ersetzt werden:

NUL:        chr$(256)

FNC1:        chr$(102+32)

FNC2:        chr$(97+32)

FNC3:        chr$(96+32)

GS1 128, EAN128

 

Das Sonderzeichen FNC1 nach dem Startzeichen definiert eindeutig den EAN128. Sonderzeichen müssen wie folgt ersetzt werden:

NUL:        chr$(255)

FNC1:        chr$(254)

FNC2:        chr$(253)

FNC3:        chr$(252)

FNC4:        chr$(251)

EAN128-Full

Dieser Code erlaubt im Unterschied zum "normalen" EAN128 die Verwendung des gesamten Latin-1-Zeichensatzes. Das Sonderzeichen FNC1 nach dem Startzeichen definiert eindeutig den EAN128. Sonderzeichen müssen wie folgt ersetzt werden:

NUL:        chr$(256)

FNC1:        chr$(102+32)

FNC2:        chr$(97+32)

FNC3:        chr$(96+32)

GS1 DataBar (Limited, Stacked, Stacked Omnidirectional, Stacked Truncated)

Format: nnnnnnnnnnnnn (13 Ziffern)

Erlaubte Zeichen: [0-9]

 

GS1 DataBar Expanded

Format: Daten beginnen mit AI. Max. 74 numerische/41 alphanumerische Zeichen

Erlaubte Zeichen: beliebig

IM (4CB/4-CB/USPS4CB)

Intelligent Mail Barcode (US Postal Services). Weitere Bezeichnung: One Code Solution bzw. 4-State Customer Barcode).

Format: 20, 25, 29 oder 31 Ziffern

Erlaubte Zeichen: [0-9]

ISBN

Format: nnn|nnnnnnnnnn (12-stellig, keine Prüfziffer)

Erlaubte Zeichen: [0-9]

MSI

Format: beliebig

Erlaubte Zeichen: [0-9], [A-F]

Es werden die Codes MSI, MSI PLAIN, MSI+10+10, MSI+10+CD, MSI+11+10 unterstützt.

Pharma-Zentral-Nummer

Format: nnnnnn (6 Ziffern)

Erlaubte Zeichen: [0-9]

Pharma-Zentral-Nummer (neu)

Format: nnnnnn (7 Ziffern)

Erlaubte Zeichen: [0-9]

SSCC/NVE

 

Format: {nn}nnnnnnnnnnnnnnnnn (17 oder 19 Ziffern)

Erlaubte Zeichen: [0-9]