Lexmark X864 Forms and Bar Code Technical Reference - Page 61

EAN-8 including +2 and +5 variants, Check Character, Number System 0 Encoding

Page 61 highlights

• Right-hand guard bars, encoded as 010101 (a center-guard bar pattern with a trailing bar). UPC-E uses the "left-hand odd" and "left-hand even" encoding character sets from the EAN-13 encoding standard. Check Character Number System 0 Encoding 0 EEEOOO 1 EEOEOO 2 EEOOEO 3 EEOOOE 4 EOEEOO 5 EOOEEO 6 EOOOEE 7 EOEOEO 8 EOEOOE 9 EOOEOE Number System 1 Encoding OOOEEE OOEOEE OOEEOE OOEEEO OEOOEE OEEOOE OEEEOO OEOEOE OEOEEO OEEOEO It doesn't have a check digit encoded explicitly, but the check digit is encoded in the parity of the other six characters. This check digit is the check digit from the original UPCA barcode. UPC-E may only be used if the number system is 0 or 1. The characters are encoded with odd and even parity from the left-hand columns of the EAN-13 character. The parity used for each character depends on the number system (0 or 1) and the check digit from the original UPC-A barcode. 3 EAN-8 (including +2 and +5 variants) EAN-8 is the EAN equivalent of UPC-E in the sense that it provides a "short" bar code for small packages. It is shorter than an EAN-13 bar code, but somewhat longer than an UPC-E bar code. EAN-8 explicitly encodes all eight digits; the parity of the digits carries no particular significance, thus, EAN-8 has absolutely no compatibility with UPC-E. An EAN-8 bar code is a 2- or 3-digit number system code followed by a 4- or 5-digit product code. The EAN-8 product codes are assigned directly by the numbering authority. This has the advantage that any company can request an EAN-8 code regardless of its EAN-13 manufacturer or product code. It has the disadvantage that the EAN-8 codes must be stored in each database as a separate product since there is no way to translate an EAN-8 code to an EAN-13 equivalent. An EAN-8 bar code has the following physical structure: a Left-hand guard bars, or start sentinel, encoded as 101. b Two number system characters, encoded as left-hand odd-parity characters. c First two message characters, encoded as left-hand odd-parity characters. Composite bar codes 58

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165

Composite bar codes
58
Right-hand guard bars, encoded as 010101 (a center-guard bar pattern with a trailing
bar).
UPC-E uses the "left-hand odd" and "left-hand even" encoding character sets from the
EAN-13 encoding standard.
It doesn't have a check digit encoded explicitly, but the check digit is encoded in the parity of
the other six characters. This check digit is the check digit from the original UPCA barcode.
UPC-E may only be used if the number system is 0 or 1. The characters are encoded with
odd and even parity from the left-hand columns of the EAN-13 character. The parity used for
each character depends on the number system (0 or 1) and the check digit from the original
UPC-A barcode.
3
EAN-8 (including +2 and +5 variants)
EAN-8 is the EAN equivalent of UPC-E in the sense that it provides a "short" bar code for
small packages. It is shorter than an EAN-13 bar code, but somewhat longer than an UPC-E
bar code. EAN-8 explicitly encodes all eight digits; the parity of the digits carries no particular
significance, thus, EAN-8 has absolutely no compatibility with UPC-E.
An EAN-8 bar code is a 2- or 3-digit number system code followed by a 4- or 5-digit product
code. The EAN-8 product codes are assigned directly by the numbering authority. This has
the advantage that any company can request an EAN-8 code regardless of its EAN-13
manufacturer or product code. It has the disadvantage that the EAN-8 codes must be stored
in each database as a separate product since there is no way to translate an EAN-8 code to
an EAN-13 equivalent.
An EAN-8 bar code has the following physical structure:
a
Left-hand guard bars, or start sentinel, encoded as 101.
b
Two number system characters, encoded as left-hand odd-parity characters.
c
First two message characters, encoded as left-hand odd-parity characters.
Check Character
Number System 0 Encoding
Number System 1 Encoding
0
EEEOOO
OOOEEE
1
EEOEOO
OOEOEE
2
EEOOEO
OOEEOE
3
EEOOOE
OOEEEO
4
EOEEOO
OEOOEE
5
EOOEEO
OEEOOE
6
EOOOEE
OEEEOO
7
EOEOEO
OEOEOE
8
EOEOOE
OEOEEO
9
EOOEOE
OEEOEO