Der PDF417-Barcode (auch
als Symbol bezeichnet) besteht
aus 3 bis 90 Zeilen, von denen
jede wie ein kleiner linearer
Barcode ist. Jede Zeile hat:
Eine ruhige Zone. Dies
ist eine vorgeschriebene
Mindestmenge an Leerraum, bevor
der Barcode beginnt.
Ein Startmuster, das das
Format als PDF417 identifiziert.
Ein Codewort "Zeile
links", das Informationen über
die Zeile enthält (z. B. die
Zeilennummer und die
Fehlerkorrekturstufe)
1–30 Datencodewörter: Codewörter
sind eine Gruppe von Balken und
Leerzeichen, die eine oder
mehrere Zahlen, Buchstaben oder
andere Symbole darstellen.
Ein Codewort "Zeile
rechts" mit weiteren
Informationen zur Zeile.
Ein Stoppmuster.
Eine andere ruhige Zone.
Alle Zeilen sind gleich
breit; Jede Zeile hat die
gleiche Anzahl von Codewörtern. |
Byte: Jede Gruppe
von 5 Codewörtern repräsentiert
6 Bytes. (Weil 9005> 2566.)
Zusätzliche Bytes werden eines
pro Codewort codiert.
Numerisch: n
Ziffern werden in ⌊n / 3⌋ + 1
Codewörtern codiert, maximal 44
Ziffern in 15 Codewörtern.
Text: Jedes Codewort
repräsentiert zwei
Basis-30-Ziffern, die von einem
System aus vier Submodi
verwendet werden, um die
druckbaren ASCII-Zeichen (plus
CR, LF und HT) darzustellen:
Großbuchstaben: A
- Z, SP, In Kleinbuchstaben
ändern, In gemischt ändern,
Nächste Ziffer als Interpunktion
interpretieren
Kleinbuchstaben: a
- z, SP, Nächste Ziffer als
Großbuchstaben interpretieren,
In gemischt ändern, Nächste
Ziffer als Interpunktion
interpretieren
Gemischt: 0–9, &,
CR, HT, Komma,:, #, -, Punkt, $,
/, +,%, *, =, ^, Wechsel in
Interpunktion, SP, Wechsel in
Kleinbuchstaben, Wechsel in
Großbuchstaben, Interpretieren
Sie die nächste Ziffer als
Interpunktion
Interpunktion:;,
<,>, @, [, \,], _, `, ~,!, CR,
HT, Komma,:, LF, -, Punkt, $,
/,", |, *, (, ),?, {,}, ', In
Großbuchstaben wechseln. |