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

Encoding limits for bar codes, PostScript barcodepath operator

Page 140 highlights

Lexmark Confidential until announced Appendix F - Deviations 140 Encoding limits for bar codes This deviation concerns firmware-imposed limits on certain bar codes. These limits are less than the original Forms and Bar Code Card, but are needed to prevent corruption of bar code images. This table details the new limits: Symbology ISBN Swiss Post ISBN ISSN ISBN ISSN ISSN Parameter Bar widths Bar heights Bar heights Bar heights Space widths Bar widths Space widths New limit 0x0100 0x1000 0x2000 0x2000 0x0100 0x0100 0x0100 Encoding limits for Codabar bar codes In the absence of start and stop characters, if users encode a Codabar bar code with non-numeric characters, then !Err: 12 Invalid Character appears. When using the optional start and stop characters, characters between the start and stop characters must be numeric, or any of the following non-numeric characters Otherwise, !Err: 12 Invalid Character appears. If a user encodes a Codabar bar code with only one numeric character, then a Codabar bar code is generated. However, if a user encodes a Codabar bar code with no characters, then !Err: 15 String too Short appears. PostScript barcodepath operator The barcodepath operator is used to obtain the outline of the bar code that results from doing a barcodeshow with the same arguments. Because all bar codes are now generated as images, the barcodepath operator does not return any useful information. Any further use of the barcodepath operator must be discontinued. Uploading formsets when the OFIS data filter is disabled When the OFIS data filter is disabled, uploading formsets that contain OFIS tags to Forms Manager results in either of the following: • If the Print PS Error setting of the printer is turned on, then an error page prints, and the job is flushed. The printer returns to Ready state. • If the Print PS Error setting of the printer is turned off, then the job is flushed and the printer returns to Ready state.

  • 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

Encoding limits for bar codes
This deviation concerns firmware-imposed limits on certain bar codes. These limits are less than the original
Forms and Bar Code Card, but are needed to prevent corruption of bar code images.
This table details the new limits:
Symbology
Parameter
New limit
ISBN
Bar widths
0x0100
Swiss Post
Bar heights
0x1000
ISBN
Bar heights
0x2000
ISSN
Bar heights
0x2000
ISBN
Space widths
0x0100
ISSN
Bar widths
0x0100
ISSN
Space widths
0x0100
Encoding limits for Codabar bar codes
In the absence of start and stop characters, if users encode a Codabar bar code with non-numeric characters,
then
!Err: 12 Invalid Character
appears.
When using the optional start and stop characters, characters between the start and stop characters must be
numeric, or any of the following non-numeric characters:
- $ : / +
Otherwise,
!Err: 12 Invalid Character
appears.
If a user encodes a Codabar bar code with only one numeric character, then a Codabar bar code is generated.
However, if a user encodes a Codabar bar code with no characters, then
!Err: 15 String too Short
appears.
PostScript barcodepath operator
The
barcodepath
operator is used to obtain the outline of the bar code that results from doing a
barcodeshow
with the same arguments. Because all bar codes are now generated as images, the barcodepath operator does
not return any useful information.
Any further use of the barcodepath operator must be discontinued.
Uploading formsets when the OFIS data filter is disabled
When the OFIS data filter is disabled, uploading formsets that contain OFIS tags to Forms Manager results in
either of the following:
If the Print PS Error setting of the printer is turned on, then an error page prints, and the job is flushed. The
printer returns to Ready state.
If the Print PS Error setting of the printer is turned off, then the job is flushed and the printer returns to Ready
state.
Lexmark Confidential until announced
Appendix F - Deviations
140