Lexmark X864 Forms and Bar Code Technical Reference - Page 54

Columns: Default = 00x, Aspect ratio Y: Default = 01x, ECC by percentage

Page 54 highlights

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. Both columns and rows must be 00x if using aspect ratio. 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, 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, rows and columns must be no 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 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. 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 values outside this range are 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, 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. 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

Two-dimensional bar codes
51
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. Both columns and rows must be
00x if using aspect ratio. 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, 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, rows and
columns must be no 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 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.
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 values outside this range are 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, 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.