2D-Barcodes können den gesamten ASCII
Zeichensatz von 0 bis 127 darstellen.
Im Barcode Generator können Sonderzeichen wie folgt eingegeben werden:
· ASCII 0 bis 31 durch Anklicken von "Sonderzeichen
einfügen".
· Tabulator (ASCII 9) durch Sonderzeichen "TAB"
· Neue Zeile durch Eingabe der Tastenkombination
<Strg>-<Enter> oder durch Kombination der Sonderzeichen
"CR" (13) und "LF" (10).
· ESC kann in der Liste ebenso ausgewählt werden.
Im Barcode OCX Modul werden diese Zeichen als kompletter String
übergeben. Beispiel:
Barcode1.Data = "Zeile1" &
Chr(13) & Chr(10) & "Zeile2" & Chr(9) & "Tabulat"
Einige 2D Barcodes können zusätzlich auch den erweiterten Zeichensatz
von 128 bis 255 nach ISO Norm darstellen. Dies dient normalerweise der
Codierung binärer Daten, wie z.B. ganzer Dateien oder Bilder. In diesem
Falle sollte vorher geprüft werden, ob der später benutzte Scanner alle
Zeichen korrekt übertragen kann.
Diese Funktion der Barcodes kann aber auch genutzt werden, um z.B.
Umlaute oder Akzentbuchstaben zu codieren. Dann sollte aber vorher
geprüft werden, ob diese mit dem Scanner korrekt gelesen werden.
Eventuell muss der Scanner auf die deutsche Tastaturbelegung ("Keyboard
Country Germany") einprogrammiert werden. Beim späteren Lesen mit
unbekannten Scannern kann es sonst passieren, dass solche Zeichen
ausgelassen werden.
ASCII Tabelle von 0 bis 31 (nicht-druckbare Zeichen):
0 NUL
1 SOH
2 STX
3 ETX
4 EOT
5 ENK
6 ACK
7 BEL
8 BS
9
TAB (Tabulator)
10
LF (Linefeed)
11 VT
12 LF
13
CR (Carriage Return)
14 SO
15 SI
16 DLE
17 DC1
18 DC2
19 DC3
20 DC4
21 NAK
22 SYN
23 ETB
24 CAN
25 EM
26 SUB
27
ESC (Escape)
28 FS
29 GS
30 RS
31 US
Die ASCII Zeichen von 32 bis 127:
32 Space, Leerzeichen
33 !
34 "
35 #
36 $
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 -
46 .
47 /
48 0
49 1
50 2
51 3
52 4
53 5
54 6
55 7
56 8
57 9
58 :
59 ;
60 <
61 =
62 >
63 ?
64 @
65 A
66 B
67 C
68 D
69 E
70 F
71 G
72 H
73 I
74 J
75 K
76 L
77 M
78 N
79 O
80 P
81 Q
82 R
83 S
84 T
85 U
86 V
87 W
88 X
89 Y
90 Z
91 [
92 \
93 ]
94 ^
95 _
96 `
97 a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z
123 {
124 |
125 }
126 ~
127 DEL
Ab 128 sind der ASCII- und der ANSI-Zeichensatz unterschiedlich. Bei
Benutzung dieser Zeichen in 2D Codes sollte vorher das Einscannen aller
erforderlichen Zeichen in der Anwendung ausprobiert werden.