Lexmark MX722 Forms and Bar Code Card P4.2 Technical Reference - Page 47

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

Page 47 highlights

Lexmark Confidential until announced PCL 5 emulation: Lexmark 47 Truncated: (Default = 00x) This byte determines if the right row indicator and stop pattern are omitted. A value of 01x activates truncation. All other values disable truncation. Rows: (Default = 00x) Manually set the number of symbol rows. Using the aspect ratio, both rows and columns must be 00x. Valid nonzero values are 03x to 5Ax (3 to 90 decimal). A value of 3 is used in place of any specified nonzero value less than 3. A value of 90 is used in place of any specified nonzero value greater than 90. If columns is a valid nonzero value, and rows is 0, then the "codewords:columns" ratio determines the number of rows used to build the symbol. For example, if columns is set to 10, rows is set to 0, and the symbol requires 80 codewords, then the symbol is built with 8 rows (80 codewords / 10 columns). Columns: (Default = 00x) Manually set the number of symbol columns. Using the aspect ratio, both columns and rows must be 00x. Valid nonzero values are 01x to 1Ex (1 to 30 decimal). A value of 30 is used in place of any specified nonzero value greater than 30. If rows is a valid nonzero value, and columns is 0, then the "codewords:rows" ratio determines the number of columns used to build the symbol. For example, if rows is set to 15, columns is set to 0, and the symbol requires 90 codewords, then the symbol is 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 exceed 928. A symbol size of rows = 90, columns = 16 are used in place of any specified values for rows and columns that exceed this limit. Anytime 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 settings are ignored. The default aspect ratio of 1:2 is also used. Aspect ratio Y: (Default = 01x); Aspect ratio X: (Default = 02x) The aspect ratio can be used as an alternate way of designating rows and columns. To use the aspect ratio, rows and columns must both be 0, and aspect ratio Y and aspect ratio X must both be nonzero. If either aspect ratio Y or aspect ratio X is set to zero, then an aspect ratio of 1:2 is used. 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 nonzero value overrides ECC by a predetermined value. A zero value causes the predetermined ECC value to be used. If a valid nonzero percentage is specified, then the ECC level is computed by selecting one of the predetermined ECC levels (0-8). The ECC level selected is the one that best matches the number generated by multiplying the specified percentage by the number of data codewords in the symbol. For example, if there are 20 data codewords in a symbol, and ECC percentage is specified at 100% (0064x), then the predetermined ECC level selected is the one closest to 20, or ECC level 3 (16 error codewords). For the same 20 data codewords, and an ECC percentage specified at 35% (0023x), ECC level 2 (8 error codewords) are 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

  • 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

Truncated: (Default = 00x)
This byte determines if the right row indicator and stop pattern are omitted. A value of 01x activates truncation.
All other values disable truncation.
Rows: (Default = 00x)
Manually set the number of symbol rows. Using the aspect ratio, both rows and columns must be
00x
. Valid
nonzero values are 03x to 5Ax (3 to 90 decimal). A value of 3 is used in place of any specified nonzero value
less than 3. A value of 90 is used in place of any specified nonzero value greater than 90. If columns is a valid
nonzero value, and rows is 0, then the "codewords:columns" ratio determines the number of rows used to build
the symbol. For example, if columns is set to 10, rows is set to 0, and the symbol requires 80 codewords, then
the symbol is built with 8 rows (80 codewords / 10 columns).
Columns: (Default = 00x)
Manually set the number of symbol columns. Using the aspect ratio, both columns and rows must be
00x
. Valid
nonzero values are 01x to 1Ex (1 to 30 decimal). A value of 30 is used in place of any specified nonzero value
greater than 30. If rows is a valid nonzero value, and columns is 0, then the "codewords:rows" ratio determines
the number of columns used to build the symbol. For example, if rows is set to 15, columns is set to 0, and the
symbol requires 90 codewords, then the symbol is 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 exceed 928. A symbol size of rows = 90, columns = 16 are used in place of any specified values for rows
and columns that exceed this limit. Anytime 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 settings are ignored. The default
aspect ratio of 1:2 is also used.
Aspect ratio Y: (Default = 01x); Aspect ratio X: (Default = 02x)
The aspect ratio can be used as an alternate way of designating rows and columns. To use the aspect ratio,
rows and columns must both be 0, and aspect ratio Y and aspect ratio X must both be nonzero. If either aspect
ratio Y or aspect ratio X is set to zero, then an aspect ratio of 1:2 is used.
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 nonzero value overrides ECC by a predetermined value.
A zero value causes the predetermined ECC value to be used.
If a valid nonzero percentage is specified, then the ECC level is computed by selecting one of the predetermined
ECC levels (0–8). The ECC level selected is the one that best matches the number generated by multiplying
the specified percentage by the number of data codewords in the symbol.
For example, if there are 20 data codewords in a symbol, and ECC percentage is specified at 100% (0064x),
then the predetermined ECC level selected is the one closest to 20, or ECC level 3 (16 error codewords).
For the same 20 data codewords, and an ECC percentage specified at 35% (0023x), ECC level 2 (8 error
codewords) are 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
Lexmark Confidential until announced
PCL 5 emulation: Lexmark
47