Lexmark X925 Forms and Bar Code Card Technical Reference Guide - Page 54

Columns: Default = 00x, Aspect ratio Y: Default = 01x; Aspect ratio X: Default = 02x

Page 54 highlights

then the number of rows used to build the symbol will be determined by the "codewords:columns" ratio. For example, if columns is set to 10, rows is set to 0, and the symbol requires 80 codewords, the symbol will be built with 8 rows (80 codewords / 10 columns). Columns: (Default = 00x) This can be used to manually set the number of symbol columns. Using aspect ratio, both columns and rows must be 00x. Valid non-zero values are 01x to 1Ex (1 to 30 decimal). A value of 30 will be used in place of any specified non-zero value greater than 30. If rows is a valid non-zero value, and columns is zero, then the number of columns used to build the symbol will be determined by the "codewords:rows" ratio. For example, if rows is set to 15, columns is set to 0, and the symbol requires 90 codewords, the symbol will be built with 6 columns (90 codewords / 15 rows). Note: When manually setting the number of symbol rows and columns, the value of rows and columns must not be more than 928. A symbol size of rows = 90, columns = 16 will be used in place of any specified values for rows and columns that exceed this limit. Any time the data given for a symbol requires a larger symbol than that specified by a manual setting of rows and columns, the rows and columns setting will be ignored, and the default aspect ratio of 1:2 will be used. Aspect ratio Y: (Default = 01x); Aspect ratio X: (Default = 02x) Aspect ratio can be used as an alternate way of designating rows and columns. To use aspect ratio, rows and columns must both be zero, and aspect ratio Y and aspect ratio X must both be non-zero. An aspect ratio of 1:2 will be used if either aspect ratio Y or aspect ratio X is set to zero. ECC by percentage, bytes 1 and 2: (Default = 0000x) These two bytes designate error correction levels by percentage. Valid percentage values range from 0% to 400%. Any value outside this range is ignored. A valid non-zero value will override ECC by predetermined value. A zero value will cause the predetermined ECC value to be used. If a valid non-zero percentage is specified, then the ECC level will be computed by selecting one of the predetermined ECC levels (0-8). The ECC level selected will be the one that best matches the number generated by multiplying the specified percentage by the number of data code words in the symbol. For example, if there are 20 data code words in a symbol, and ECC percentage is specified at 100% (0064x), then the predetermined ECC level selected will be the one closest to 20, or ECC level 3 (16 error code words). For the same 20 data code words, and an ECC percentage specified at 35% (0023x), ECC level 2 (8 error code words) will be selected, because it is closest to 20 x 0.35, or 7. This example prints a PDF417 bar code with the following settings: • ECC Level 4 • X dimension = 8/600ths • Y ratio = 16/600ths • Non-truncated Two-dimensional bar codes 51

  • 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

Two-dimensional bar codes
51
then the number of rows used to build the symbol will be determined by the “codewords:columns”
ratio.
For example, if columns is set to 10, rows is set to 0, and the symbol requires 80 codewords,
the symbol will be built with 8 rows (80 codewords / 10 columns).
Columns: (Default = 00x)
This can be used to manually set the number of symbol columns. Using aspect ratio, both columns
and rows must be 00x. Valid non-zero values are 01x to 1Ex (1 to 30 decimal).
A value of 30 will be
used in place of any specified non-zero value greater than 30.
If rows is a valid non-zero value, and
columns is zero, then the number of columns used to build the symbol will be determined by the
“codewords:rows” ratio.
For example, if rows is set to 15, columns is set to 0, and the symbol
requires 90 codewords, the symbol will be built with 6 columns (90 codewords / 15 rows).
Note:
When manually setting the number of symbol rows and columns, the value of rows and
columns must not be more than 928.
A symbol size of rows = 90, columns = 16 will be used
in place of any specified
values for rows and columns that exceed this limit. Any time the data
given for a symbol requires a larger symbol than that specified by a manual setting of rows
and columns, the rows and columns setting will be ignored, and the default aspect ratio of 1:2
will be used.
Aspect ratio Y: (Default = 01x); Aspect ratio X: (Default = 02x)
Aspect ratio can be used as an alternate way of designating rows and columns.
To use aspect ratio,
rows and columns must both be zero, and aspect ratio Y and aspect ratio X must both be non-zero.
An aspect ratio of 1:2 will be used if either aspect ratio Y or aspect ratio X is set to zero.
ECC by percentage, bytes 1 and 2: (Default = 0000x)
These two bytes designate error correction levels by percentage. Valid percentage values range
from 0% to 400%. Any value outside this range is ignored. A valid non-zero value will override ECC
by predetermined value. A zero value will cause the predetermined ECC value to be used.
If a valid non-zero percentage is specified, then the ECC level will be computed by selecting one of
the predetermined ECC levels (0
8). The ECC level selected will be the one that best matches the
number generated by multiplying the specified percentage by the number of data code words in the
symbol.
For example, if there are 20 data code words in a symbol, and ECC percentage is specified at 100%
(0064x), then the predetermined ECC level selected will be the one closest to 20, or ECC level 3 (16
error code words).
For the same 20 data code words, and an ECC percentage specified at 35% (0023x), ECC level 2 (8
error code words) will be selected, because it is closest to 20 x 0.35, or 7.
This example prints a PDF417 bar code with the following settings:
ECC Level 4
X dimension = 8/600ths
Y ratio = 16/600ths
Non-truncated