Fontparameter

In diesem Abschnitt finden Sie Informationen zu den Parametern für die Erzeugung der in Bar Codes verwendeten Fonts.

T-Parameter

Der T-Parameter kontrolliert, welcher Typ von Bar Code verwendet wird. Folgender Befehl wird für die Definition des T-Parameters verwendet, wobei "T" die Nummer einer Schriftart darstellt.
Nummer der Schriftart
Entsprechender Parameter
Nummer der Schriftart
Entsprechender Parameter
24600
UPC-A
24621
EAN/JAN-8 + 2
24601
UPC-A + 2
24622
EAN/JAN-8 + 5
24602
UPC-A + 5
24630
EAN/JAN-13
24610
UPC-E (UPC-E0 & UPC-E1)
24631
EAN/JAN-13 + 2
24611
UPC-E + 2
24632
EAN/JAN-13 + 5
24612
UPC-E + 5
24650
25 industrial
24640
25 (2 of 5) interleaved
24651
25 industrial + CHK
24641
25 interleaved + CHK
24660
25 matrix
24642
German Postal 25 Leitcode 13
24661
25 matrix + CHK
24643
German Postal 25 Leitcode 11
24700
128 autoswitch
24670
39 (3 of 9)
24701
128 A
24671
39 + CHK
24702
128 B
24672
39 (3 of 9) Kodierungsplatz vor den Daten
24704
128 C
24673
39 + CHK Kodierungsplatz vor den Daten
24703
128 C (nicht in Gebrauch)
24680
39 erweitert
24710
UCC-128 (nur 19 Stellen)
24681
39 erweitert + CHK
24720
EAN/UCC-128
24675
Danish PTT 39 Bar Code
24770
ZIP + 4 POSTNET 5
24676
French Postal 39 A/R
24771
ZIP + 4 POSTNET 9
24690
93
24772
ZIP + 4 POSTNET 11
24691
93 erweitert
24775
Intelligent Mail-Barcode
23591
USPS ZEBRA
24644
USPS 25, 11-stelliger Bar Code für Postfach-Etiketten
24760
MSI
24645
USPS 25, 8-stelliger Bar Code für Versandtaschen-Etiketten
24761
MSI + CHK10
24750
CODABAR
24762
MSI + CHK10 + CHK10
24751
CODABAR + CHKmod16
24763
MSI + CHK11 + CHK10
24780
Singapore 4 State
24800
UPS MaxiCode
24785
Australia 4 State 37-CUST
24810
RSS-14
24786
Australia 4 State 52-FF-MET
24820
Data Matrix
24787
Australia 4 State 67-FF-MET
24830
Aztec
24790
Royal Mail 4 State Customer code
24840
Codablock F
24795
Netherlands KIX postal Bar Code
24850
PDF-417
24899
OMR (Optical Mark Reading) für Falz-, Einordnungs- und Versiegelungssysteme
24860
QRCode Model 1
24620
EAN/JAN-8
24861
QRCode Model 2
10001
24862
Swiss QR-Code

p-Parameter

Der p-Parameter, <Esc>(s#p, legt fest, ob eine von Menschen lesbare Beschriftung zusammen mit den Bar Codes gedruckt wird sowie die zum Drucken verwendete Methode.

1D Bar Codes

Die unten stehenden Zahlen stehen für die Werte, die zum Definieren der Befehle in der Escape-Sequenz verwendet werden.
0:
Verwendet den standardmäßigen Wert.
1:
Es wird kein von Menschen lesbarer Text gedruckt.
2:
Es wird eingebetteter, von Menschen lesbarer Text gedruckt.
3:
Es wird halb eingebetteter, von Menschen lesbarer Text gedruckt.
4:
Der von Menschen lesbare Text wird unter dem Code gedruckt.
5:
Der von Menschen lesbare Text wird über dem Code gedruckt.
Beispiel: Wenn "24p" als 1D Bar Code mit p-Parameter eingegeben wurde, wird der Text für den französischen Post-Bar Code unter den Code gedruckt.
Fügen Sie 10 hinzu, um die UPC/EAN/JAN-Prüfsumme in der Mitte links statt unten links vom Bar Code zu drucken.
Fügen Sie 10 hinzu, um die Start- und Endzeichen für den 39 Bar Code-Text zu drucken.
Fügen Sie 20 hinzu, um den Text für die französischen oder deutschen Post-Bar Codes zu formatieren.
Fügen Sie 100 hinzu, um die Zeichen der Prüfsumme zusammen mit dem Text zu drucken.

Australia Post 4 State Bar Code

0:
Verwendet den N-Symbolsatz (nur numerische Stellen) für die Kundeninformation.
1:
Verwendet den C-Symbolsatz (alphanumerische Zeichen) für die Kundeninformation.

2D Bar Codes

PDF-417
0 bis 8:
Definiert das ECC-Level (Error Correction Code).
1000 bis 1400:
Definiert das ECC-Level basierend auf der Größe des Codeworts relativ zur Größe der Daten in Prozent (von 0% bis 400%). Das passende ECC-Level wird automatisch errechnet.
Aztec
0:
Das standardmäßige ECC-Level (23% + drei Codewörter).
1 bis 99:
Definiert das ECC-Level in Prozent.
101 bis 104:
Die Anzahl von Layers (+100) in Kompaktformat.
201 bis 232:
Die Anzahl von Layers (+200) in Full Range Format.
300:
Das Aztec "Rune"-Format.
QRCode
0:
Das standardmäßige ECC-Level (5%) (Mittel)
1:
Niedriges ECC/Level mit hoher Dichte (Niedrig)
2:
Standardmäßiges ECC-Level (Mittel)
3:
Hohe Zuverlässigkeit/ECC-Level (Qualität)
4:
Ultrahohe Zuverlässigkeit/EC-Level (Hoch)

OMR

OMR-Rotation
0:
Horizontale OMR-Marken (Standard)
1:
Vertikale OMR-Marken

h-Parameter

Der h-Parameter, Esc(s#h, kontrolliert, welcher Font für die von Menschen lesbare Beschriftung gewählt wird.

1D Bar Codes

Format: CBA, numerischer Wert, Position
C: Stil
0:
Fett (Standard)
1:
Normaler Text
2:
Kursiv
3:
Fett
4:
Fett und kursiv
B: Größe
0:
Automatische Auswahl der Fontgröße
A: Schriftbild
0:
Zum Drucken des Texts wird Courier verwendet (Standard).
1:
Zum Drucken des Texts wird Letter Gothic verwendet.
2:
Zum Drucken des Texts wird Univers verwendet.
3:
Zum Drucken des Texts wird Univers Condensed verwendet.
4:
Zum Drucken des Texts wird CG-Times verwendet.
5:
Zum Drucken des Texts wird OCR-B verwendet (empfohlen mit UPC/EAN).
Beispiel: Wenn "402h" als 1D Bar Code mit dem h-Parameter eingegeben wird, erscheint der Text in Univers Bold Italic und die Textgröße wird automatisch gewählt.

v-Parameter

Der v-Parameter, Esc(s#v, kontrolliert die Höhe der Balken und die Anzahl der Zeilen oder Spalten, die für den Bar Code verwendet werden.

1D Bar Codes

Die Höhe der Balken wird in Schritten von 1/60 Zoll (0,42 mm) eingestellt.
Wenn der eingegebene Wert unter der minimal möglichen Höhe für die Balken liegt, wird sie automatisch auf den minimalen Wert gesetzt.
Beispiel: Bar Code mit einer Höhe von 1 Zoll (25,4 mm): 60v

2D Bar Codes

QRCode, Aztec
0:
Normal
1:
Reverse Video (Buchstaben oder Zahlen werden als weißer Text auf schwarzen Hintergrund gedruckt, sodass der Eindruck einer Hinterleuchtung entsteht.)
Codablock: Barcode-Größe
#1:
Höhe des Balkens in einer einzigen Zeile in Schritten von 1/60 Zoll (0,42 mm), gleiche Einheit wie bei Fonts.
#2:
Maximale Anzahl von Reihen für das Codablock-Symbol.
#3:
Maximale Anzahl von Spalten für das Codablock-Symbol.
Beispiel: Zeilen-Punktgröße 20, 8 Reihen, 10 Spalten: 20.8.10v.

OMR

Die Länge der OMR-Marke wird in Schritten von 1/60 Zoll (0,42 mm) geregelt.
Beispiel: OMR-Marke mit 1 Zoll (25,4 mm): 60v

b-Parameter

Der b-Parameter, Esc(#1,#2,#3,#4b, kontrolliert die Breite der Balken.

1D Bar Codes

#1:
Bar-Breite (dünn), erste Breite in Punkten (1/600 Zoll).
#2:
Bar-Breite, zweite Breite in Punkten (1/600 Zoll).
#3:
Bar-Breite, dritte Breite in Punkten (1/600 Zoll).
#4:
Bar-Breite, vierte Breite in Punkten (1/600 Zoll).
Beispiel: Dünne Balken 4 Punkte, dicke Balken 8 Punkte: 4.8b

2D Bar Codes

PDF-417
#1:
Maximale Anzahl von Reihen für das PDF-Symbol.
#2:
Maximale Anzahl von Spalten für das PDF-Symbol.
#3:
Bei Eingabe von "1" sind #1 und #2 die verbindliche Anzahl von Reihen und Spalten für das PDF-Symbol.
Bei Eingabe von "0" oder ohne Eingabe eines Werts sind #1 und #2 die maximale Anzahl Reihen und Spalten (Standard) für das PDF-Symbol.
#4:
Bei Eingabe von "1" wird das PDF-417-Symbol an der rechten Seite abgeschnitten.
Bei Eingabe von "0" wird das PDF-417-Symbol nicht abgeschnitten (Standard).
Beispiel: 8 Spalten, 10 Zeilen verbindliche Größe, nicht abgeschnitten: 8.10.0b
Data Matrix, QRCode
#1:
Kleine Modulhöhe in Punkten (1/600 Zoll).
Beispiel: Data Matrix, 10 Punkte hoch: 10b
Aztec
#1:
Kleine Modulhöhe in Punkten (1/600 Zoll).
#2:
Bar-Unterschneidungsparameter. Wert: 0 bis (#1) -1 Punkte, Standardwert ist 0.
Beispiel: 20 Punkte hoch, 15 Punkte Bar-Unterschneidung: 20.15b
Codablock
Die B-Parameter sind die gleichen wie bei ID Bar Codes.

OMR

Kontrolliert die Dicke der OMR-Marken in Punkten (1/600 Zoll).
#1:
Normale Dicke der Marken in Punkten (1/600 Zoll).
#2:
Schwere Dicke der Marken in Punkten (1/600 Zoll).
Beispiel: 0,01 Zoll für eine dünne Marke und 0,02 Zoll für eine dicke Marke: 6.12b

s-Parameter

Der s-Parameter, Esc(s#1,#2,#3,#4s, kontrolliert die Breite der Abstände.

1D Bar Codes

#1:
Abstandbreite (schmal), erste Breite in Punkten (1/600 Zoll).
#2:
Abstandbreite, zweite Breite in Punkten (1/600 Zoll).
#3:
Abstandbreite, dritte Breite in Punkten (1/600 Zoll).
#4:
Abstandbreite, vierte Breite in Punkten (1/600 Zoll).
Beispiel: Schmale Abstände 4 Punkte, breite Abstände 8 Punkte: 4,8s
Die b-Parameter können allein gesendet werden, wenn die b- und s-Parameter identisch sind. So können kürzere PCL-Bar-Code-Befehle an den Drucker gesendet werden.

2D Bar Codes

PDF-417
#1:
Symbol-Schwarzweiß-Modulhöhe verglichen mit der Breite (1 bis 10).
Einheit = minimale Modulbreite (Standard = 3).
#2:
X-Parameter für das Symbol-X/Y-Größenverhältnis (Standard = 2).
#3:
Y-Parameter für das Symbol-X/Y-Größenverhältnis (Standard = 3).
#4:
Symbolmodulbreite (1 bis 100). Einheit = 1/100 Standard (Standardwert = 10).
Beispiel: Minimale Modulbreite, Square PDF und Modulgröße = 1/20 Zoll: 1.1.1.5s
QRCode
#1
0:
Der standardmäßige japanische Font wird verwendet (Automatisch: JIS/Shift JIS).
1:
Numerisch (0 bis 9).
2:
Alphanumerisch (0 bis 9, groß geschriebene Buchstaben A bis Z, Leerzeichen und Symbole $%*+-./:).
3:
Binäre 8 Bit/Byte-Daten (JIS 8 Bit-Zeichensatz (Latin und Kana) in Übereinstimmung mit JISX0201).
4:
Kanji-Zeichen (Shift JIS-Werte 8140h bis 9FFCh und E040h bis EAA4h versetzt von JISX0208).
Beispiel: Alphanumerische Daten: 2s

OMR

Kontrolle des Abstands der OMR-Marke in Punkten (1/600 Zoll). Standardwert = 85 (1/7 Zoll).

Code 128-Kontrollcodes

Code 128 hat fünf nicht-datenspezifische Kontrollcodes, die als Funktionscodes bezeichnet werden, und drei Kontrollcodes, mit der die Bar Code-Druckfunktion von einem 128-Satz (A, B oder C) auf einen anderen umgeschaltet werden kann. Das Umschalten der Kontrollcodes wird zum Vorgeben eines 128-Satzes verwendet. Zum Beispiel kann der String "123456" mit allen Sätzen A, B und C gedruckt werden. Das Einfügen eines Zeichens mit einem ASCII-Codewert von 134 am Anfang des Strings zwingt das System, Satz B des Codes 128 zu verwenden.
Sowohl Code 128 Autoswitch als auch EAN 128 analysieren die Daten und optimieren die Länge des Bar Code durch automatisches Umschalten zwischen den Sätzen A, B und C. EAN 128 und UCC-128 schließen den FNC 1-Code bereits als erstes Zeichen ein. Daher sollten Sie den FNC 1-Code nicht zusammen mit EAN 128- und UCC-128-Daten senden.
In den Bar Codes werden spezielle Steuerzeichen eingeschlossen, wenn Sie folgende numerische Zeichen in den Bar Code einfügen:
128 = SHIFT
Zum temporären Umschalten von Zeichensatz A zu B oder von B zu A. Die Veränderung bezieht sich auf das Zeichen, das dem Shift-Befehl folgt. Alle darauf folgenden Zeichen werden im ursprünglichen Zeichensatz wiedergegeben.
129 = FNC 1
Reserviert für zukünftige oder spezielle Anwendungen, wie z.B. UCC-128-Schiffscontainercodes.
130 = FNC 2
Eine spezielle Anweisung für das Bar Code-Lesegerät zum temporären Speichern von Daten, die an das Symbol angefügt wird, die das FNC 2-Zeichen enthält, und die es dann zusammen mit dem nächsten Symbol/Zeichen überträgt.
131 = FNC 3
Reserviert für die Initialisierung des Bar Code-Lesegeräts und andere spezielle Funktionen des Bar Code-Lesegeräts.
132 = FNC 4
eserviert für zukünftige oder spezielle Anwendungen.
133 = CODE A
Verwendet für Zahlen, ASCII-Zeichen und groß geschriebene Zeichen.
134 = CODE B
Verwendet für Zahlen, ASCII-Zeichen, groß und klein geschriebene Zeichen und alle Zahlencodes.
135 = CODE C
Ein Code für doppelte Dichte, der zur Erzeugung einer geraden Anzahl von Zeichen erforderlich ist.

Die Werte können keine Dezimalstellen enthalten. So ist z.B. "2,5" ein ungültiger Wert.
Bar Code-Parameter müssen in einer einmaligen PCL-Escape-Sequenz kombiniert sein, die mit dem T-Parameter endet.
Beispiel: <Esc>(s4p305h24v7,21s7,21b24670T
Bei Verwendung von standardmäßigen Parametern sind nur Kommata erforderlich, wenn andere Parameter noch definiert werden müssen.
Beispiel: <Esc>(s6p1,,,5s24850T
7E3E-005