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

Xnot XLexmark Confidential until announced, on code. If this code appears in the data, then an EAN

Page 38 highlights

Lexmark Confidential until announced PCL 5 emulation: Lexmark 38 Field name Bar width #2 Byte 13-14 Range N/A Space width #2 15-16 N/A Bar width #3 17-18 N/A Space width #3 19-20 N/A Bar width #4 21-22 N/A Space width #4 23-24 N/A ISSN text location 25 0-5 dec (00-05 hex) Default value 16 dec (00 10 hex) 16 dec (00 10 hex) 24 dec (00 18 hex) 24 dec (00 18 hex) 32 dec (00 20 hex) 32 dec (00 20 hex) 5 dec (05 hex) Reserved 26-31 N/A N/A Description #b2 parameter (in bar and space width units, see byte 8). #s2 parameter (in bar and space width units, see byte 8). #b3 parameter (in bar and space width units, see byte 8). #s3 parameter (in bar and space width units, see byte 8). #b4 parameter (in bar and space width units, see byte 8). #s4 parameter (in bar and space width units, see byte 8). 0-Use the default value. 1-Do not print the text. 4-Print the text below symbol. 5-Print the text above symbol. N/A ISSN bar codes are EAN‑13 symbols that encode the first 7 digits of an ISSN prefaced by a special "land of serial publications" country code (977) and followed by a 2‑digit price code. In addition to the 13 digits encoded by the symbol, the complete 8‑digit ISSN is usually printed in human‑readable format along with the symbol. The checksum digit is not encoded. The ISSN bar code descriptor contains two sets of fields for specifying the placement, typeface, and style of these two separate text strings. In an ISSN symbol, the data must consist of an 8‑digit ISSN, followed by a 2‑digit price code. The data is optionally followed by a 2‑ or 5‑digit add‑on code. If this code appears in the data, then an EAN‑13+2 or EAN-13+5 is generated. The add‑on code is encoded in the +2 or +5 section of the symbol. The last digit of an ISSN, the checksum digit, may be an X (ASCII 88). To enhance readability, "-" (ASCII 45) may appear anywhere in the data. In an ISSN text printed with the symbol, "-" is always placed in a fixed position. The checksum digit is not encoded in the symbol. It is required in the data only for inclusion in the ISSN text printed with the symbol. A calculation in Forms and Bar Code Card does not verify or replace the ISSN checksum digit. The following conditions produce an error message: • Lengths other than 10, 12, or 15 digits • Any character other than a digit or a "-" except for an X in the eighth digital position Cursor positioning is handled similarly as one‑dimensional symbologies. If bytes 5 or 8 are changed from their default values, then the parameters of the bar height and the bar and space width assume new dimensions, based on the new units. In other words, the parameters are in units, and if the measurements of the units change, so does the physical printed bar code. If any of the parameters are set to 0, then the default value assigned in the table is used.

  • 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

Field name
Byte
Range
Default value
Description
Bar width #2
13–14
N/A
16 dec
(00 10 hex)
#b2
parameter (in bar and space
width units, see byte 8).
Space width #2
15–16
N/A
16 dec
(00 10 hex)
#s2
parameter (in bar and space
width units, see byte 8).
Bar width #3
17–18
N/A
24 dec
(00 18 hex)
#b3
parameter (in bar and space
width units, see byte 8).
Space width #3
19–20
N/A
24 dec
(00 18 hex)
#s3
parameter (in bar and space
width units, see byte 8).
Bar width #4
21–22
N/A
32 dec
(00 20 hex)
#b4
parameter (in bar and space
width units, see byte 8).
Space width #4
23–24
N/A
32 dec
(00 20 hex)
#s4
parameter (in bar and space
width units, see byte 8).
ISSN text location
25
0–5 dec
(00–05 hex)
5 dec
(05 hex)
0
—Use the default value.
1
—Do not print the text.
4
—Print the text below symbol.
5
—Print the text above symbol.
Reserved
26–31
N/A
N/A
N/A
ISSN bar codes are EAN
13 symbols that encode the first 7 digits of an ISSN prefaced by a special “land of serial
publications” country code (977) and followed by a 2
digit price code. In addition to the 13 digits encoded by
the symbol, the complete 8
digit ISSN is usually printed in human
readable format along with the symbol. The
checksum digit is not encoded. The ISSN bar code descriptor contains two sets of fields for specifying the
placement, typeface, and style of these two separate text strings.
In an ISSN symbol, the data must consist of an 8
digit ISSN, followed by a 2
digit price code. The data is
optionally followed by a 2
or 5
digit add
on code. If this code appears in the data, then an EAN
13+2 or EAN-13+5
is generated. The add
on code is encoded in the +2 or +5 section of the symbol. The last digit of an ISSN, the
checksum digit, may be an
X
(ASCII 88).
To enhance readability, "
-
" (ASCII 45) may appear anywhere in the data. In an ISSN text printed with the symbol,
"
-
" is always placed in a fixed position.
The checksum digit is not encoded in the symbol. It is required in the data only for inclusion in the ISSN text
printed with the symbol. A calculation in Forms and Bar Code Card does
not
verify or replace the ISSN checksum
digit.
The following conditions produce an error message:
Lengths other than 10, 12, or 15 digits
Any character other than a digit or a "
-
" except for an
X
in the eighth digital position
Cursor positioning is handled similarly as one
dimensional symbologies.
If bytes 5 or 8 are changed from their default values, then the parameters of the bar height and the bar and
space width assume new dimensions, based on the new units. In other words, the parameters are in units, and
if the measurements of the units change, so does the physical printed bar code.
If any of the parameters are set to
0
, then the default value assigned in the table is used.
Lexmark Confidential until announced
PCL 5 emulation: Lexmark
38