Epson LQ 1050 User Manual - Page 186

Set Absolute Print Position, Set Relative Position

Page 186 highlights

ESC $ Set Absolute Print Position Format: ASCII code: ESC Decimal: 27 Hexadecimal: $ nl a2 36 nl YLZ 1B 24 nl n2 Comments: This sequence specifies the distance from the left margin that subsequent characters are to be printed, using this formula: total number of dots = nl + (n2 X 256). Each unit equals 1/60th of an inch. The sequence is ignored and the previous setting remains effective if the position specified is beyond the right margin. ESC \ Set Relative Position Format: ASCII code: Decimal: Hexadecimal: ESC 27 1B \ nl n2 92 nl n2 5C nl r12 Comments: Determines the position (relative to the current position) at which printing of following data will start. To find nl and n.2, first calculate the displacement required in dots. If the displacement is to the left, subtract it from 65536. Send the resulting number using this formula: total number of dots = nl + (256 X n2). The command is ignored if it would move the print position outside the current margins. A unit is 1/120th of an inch in draft, and 1/180th of an inch in Letter Quality or proportional. 9-20

  • 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
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222

ESC $
Set Absolute Print Position
Format:
ASCII code:
ESC
$
nl
a2
Decimal:
27
36
nl
YLZ
Hexadecimal:
1B
24
nl
n2
Comments:
This sequence specifies the distance from the left margin that
subsequent characters are to be printed, using this formula: total
number of dots =
nl
+
(n2
X 256).
Each unit equals 1/60th of
an inch. The sequence is ignored and the previous setting remains
effective if the position specified is beyond the right margin.
ESC \
Set Relative Position
Format:
ASCII code:
ESC
\
nl
n2
Decimal:
27
92
nl
n2
Hexadecimal:
1B
5C
nl
r12
Comments:
Determines the position (relative to the current position) at which
printing of following data will start. To find
nl
and
n.2,
first
calculate the displacement required in dots. If the displacement is
to the left, subtract it from 65536. Send the resulting number
using this formula: total number of dots =
nl
+ (256 X
n2).
The command is ignored if it would move the print position
outside the current margins. A unit is 1/120th of an inch in draft,
and 1/180th of an inch in Letter Quality or proportional.
9-20