Kyocera ECOSYS FS-4100DN PRESCRIBE Commands Technical Reference Manual - Rev. - Page 94

PDF417 Symbol Description

Page 94 highlights

Chapter 5 Barcodes Two-dimensional Barcodes PDF 417 is a two-dimensional stacked barcode symbology capable of encoding over a kilobyte of data per label. This is important for applications where a barcode must be more than merely an identifier, an index to reference a database. The portable data file approach is well suited to applications where it is impractical to store item information in a database or where the database is not accessible when and where the item's barcode is read. Because a PDF417 symbol can store so much data, item data such as the content of a shipping manifest or equipment maintenance history can be carried on the item, without requiring access to a remote database. Encoding data into a PDF417 barcode is a two-step process. First, data is converted into codeword values of 0-928, which represent the data. This is high-level encoding. Then the values are physically represented by particular bar/space patterns, which is low-level encoding. Decoding is the reverse process. In addition, PDF417 is an error-correcting symbology designed for real-world applications where portions of labels can get destroyed in handling. It performs error correction by making calculations, if necessary, to reconstruct undecoded or corrupted portions of the symbol. PDF417 Symbol Description At first glance, a PDF417 symbol looks like a set of stacked barcodes. When we look closer to analyze how the symbol is put together, there are several key elements. These are rows, start patterns, stop patterns, codewords, and modules, whose definitions are explained below. module The narrowest width of a bar or space in the barcode. All bars or spaces are multiples (up to six times) of this width. The nominal unit of measure. codeword A single group of bars and spaces (or elements) representing one or more numbers, letters, or other symbols (i.e., codeword values for the data to be encoded). Each PDF417 codeword contains four bars and four spaces, for a total of 17 module widths. Each codeword starts with a bar and ends with a space. See figure below. 1-module width 3-module wide bar 0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 5-10

  • 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
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260

Chapter 5 Barcodes
5-10
Two-dimensional Barcodes
PDF 417 is a two-dimensional stacked barcode symbology capable of encoding over a
kilobyte of data per label. This is important for applications where a barcode must be
more than merely an identifier, an index to reference a database.
The
portable data file
approach is well suited to applications where it is impractical to
store item information in a database or where the database is not accessible when and
where the item's barcode is read. Because a PDF417 symbol can store so much data, item
data such as the content of a shipping manifest or equipment maintenance history can be
carried on the item, without requiring access to a remote database.
Encoding data into a PDF417 barcode is a two-step process. First, data is converted into
codeword values of 0-928, which represent the data. This is
high-level encoding
. Then
the values are physically represented by particular bar/space patterns, which is
low-level
encoding
. Decoding is the reverse process.
In addition, PDF417 is an error-correcting symbology designed for real-world applica-
tions where portions of labels can get destroyed in handling. It performs error correction
by making calculations, if necessary, to reconstruct undecoded or corrupted portions of
the symbol.
PDF417 Symbol Description
At first glance, a PDF417 symbol looks like a set of stacked barcodes. When we look
closer to analyze how the symbol is put together, there are several key elements. These
are
rows
,
start patterns
,
stop patterns
,
codewords
, and
modules
, whose definitions are
explained below.
module
The narrowest width of a bar or space in the barcode. All bars or spaces are multiples (up
to six times) of this width. The nominal unit of measure.
codeword
A single group of bars and spaces (or
elements
) representing one or more numbers, let-
ters, or other symbols (i.e., codeword values for the data to be encoded). Each PDF417
codeword contains four bars and four spaces, for a total of 17 module widths. Each code-
word starts with a bar and ends with a space. See figure below.
0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1
1-module width
3-module wide bar