Lexmark X864 Forms and Bar Code Technical Reference - Page 31

Bar code descriptor for QR, Bar code descriptor for MaxiCode data

Page 31 highlights

Aspect Ratio X: Aspect Ratio Y: ECC By Percentage: Specified by #s1 parameter Specified by #s2 parameter Fixed at 0 Bar code descriptor for QR Functional parameters for QR (HP compatibility mode) Typeface Esc (s#T P parameter Esc(s#P Default 0 B parameter 10 Esc(s#B S parameter 0 Esc(s#S 24860T Model 1 24861T Model 2 Optional; determines ECC level as follows: • 0 = Default ECC level (error correction level M of 15%) • 1 = Low ECC/High Density level (L), 7% damage allowed. • 2 = Standard ECC level (M), 15% damage allowed. • 3 = High reliability/ECC level (Q), 25% damage allowed. • 4 = Ultra High reliability/ECC level (H), 30% damage allowed. Optional; module height (and width) in dots (1/600 inch); minimum is 1 Optional; determines encoding mode as follows: • 0 = Use default (Automatic: JIS/ShiftJIS) • 1 = Numeric (0-9) • 2 = Alphanumeric (0-9; uppercase A-Z; space; and the symbols and :) • 3 = JIS 8-bit character set • 4 = Kanji character set (shifted JIS) Bar code descriptor for MaxiCode data The data sent when using this technique for printing MaxiCode symbols will follow the same rules that exist for data sent using the Lexmark Transfer Bar Code Data command to print MaxiCode symbols, with the following change to rule 1: The input data must start with a label-number field, a number-of-labels field, and a mode field. All three of these fields are one digit in length and are terminated with either a comma or Group Separator (GS, ASCII 29). In relation to the fields of the Lexmark bar code descriptor for MaxiCode, the following correspondences exist when using this technique: Mode: Specified in the data The Typeface (Esc (s#T) value for MaxiCode is 24800. Two-dimensional bar codes 28

  • 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
28
Bar code descriptor for QR
Functional parameters for QR (HP compatibility mode)
Bar code descriptor for MaxiCode data
The data sent when using this technique for printing MaxiCode symbols will follow the same rules
that exist for data sent using the Lexmark Transfer Bar Code Data command to print MaxiCode
symbols, with the following change to rule 1:
The input data must start with a label-number field, a number-of-labels field, and a mode field. All
three of these fields are one digit in length and are terminated with either a comma or Group
Separator (GS, ASCII 29).
In relation to the fields of the Lexmark bar code descriptor for MaxiCode, the following
correspondences exist when using this technique:
Mode: Specified in the data
The Typeface (
Esc
(s#T
) value for MaxiCode is 24800.
Aspect Ratio X:
Specified by #s1 parameter
Aspect Ratio Y:
Specified by #s2 parameter
ECC By Percentage:
Fixed at 0
Typeface
Esc
(s#T
Default
24860T Model 1
24861T Model 2
P parameter
Esc
(s#P
0
Optional; determines ECC level as follows:
0 = Default ECC level (error correction level M of 15%)
1 = Low ECC/High Density level (L), 7% damage allowed.
2 = Standard ECC level (M), 15% damage allowed.
3 = High reliability/ECC level (Q), 25% damage allowed.
4 = Ultra High reliability/ECC level (H), 30% damage allowed.
B parameter
Esc
(s#B
10
Optional; module height (and width) in dots (1/600 inch); minimum
is 1
S parameter
Esc
(s#S
0
Optional; determines encoding mode as follows:
0 = Use default (Automatic: JIS/ShiftJIS)
1 = Numeric (0-9)
2 = Alphanumeric (0-9; uppercase A-Z; space; and the
symbols $, %, *, +, -, ., /, and :)
3 = JIS 8-bit character set
4 = Kanji character set (shifted JIS)