Zint: Manual
A. Character Encoding
This section is intended as a quick reference to the character sets used by Zint. All symbologies use standard ASCII input as shown in section A.1, but some support extended characters as shown in the subsequent section A.2 Latin Alphabet No. 1 (ISO/IEC 8859-1).
A.1 ASCII Standard
The ubiquitous ASCII standard is well known to most computer users. It’s reproduced here for reference.
Hex | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|---|
0 | NUL | DLE | SPACE | 0 | @ | P | ` | p |
1 | SOH | DC1 | ! | 1 | A | Q | a | q |
2 | STX | DC2 | " | 2 | B | R | b | r |
3 | ETX | DC3 | # | 3 | C | S | c | s |
4 | EOT | DC4 | $ | 4 | D | T | d | t |
5 | ENQ | NAK | % | 5 | E | U | e | u |
6 | ACK | SYN | & | 6 | F | V | f | v |
7 | BEL | ETB | ' | 7 | G | W | g | w |
8 | BS | CAN | ( | 8 | H | X | h | x |
9 | TAB | EM | ) | 9 | I | Y | i | y |
A | LF | SUB | * | : | J | Z | j | z |
B | VT | ESC | + | ; | K | [ | k | { |
C | FF | FS | , | < | L | \ | l | | |
D | CR | GS | - | = | M | ] | m | } |
E | SO | RS | . | > | N | ^ | n | ~ |
F | SI | US | / | ? | O | _ | o | DEL |
A.2 Latin Alphabet No. 1 (ISO/IEC 8859-1)
ISO/IEC 8859-1 defines additional characters common in western European languages like French, German, Italian and Spanish. This extension is the default encoding of many barcodes (see Table ) when a codepoint above hex 9F is encoded. Note that codepoints hex 80 to 9F are not defined.
Hex | 8 | 9 | A | B | C | D | E | F |
---|---|---|---|---|---|---|---|---|
0 | NBSP | ° | À | Ð | à | ð | ||
1 | ¡ | ± | Á | Ñ | á | ñ | ||
2 | ¢ | ² | Â | Ò | â | ò | ||
3 | £ | ³ | Ã | Ó | ã | ó | ||
4 | ¤ | ´ | Ä | Ô | ä | ô | ||
5 | ¥ | μ | Å | Õ | å | õ | ||
6 | ¦ | ¶ | Æ | Ö | æ | ö | ||
7 | § | · | Ç | × | ç | ÷ | ||
8 | ¨ | ¸ | È | Ø | è | ø | ||
9 | © | ¹ | É | Ù | é | ù | ||
A | ª | º | Ê | Ú | ê | ú | ||
B | « | » | Ë | Û | ë | û | ||
C | ¬ | ¼ | Ì | Ü | ì | ü | ||
D | SHY | ½ | Í | Ý | í | ý | ||
E | ® | ¾ | Î | Þ | î | þ | ||
F | ¯ | ¿ | Ï | ß | ï | ÿ |