Lexmark Forms Printer 2590 Technical Reference - Page 55

High Resolution Graphics (259x only - dot matrix printer

Page 55 highlights

Draft document 2-35 Graphics USAGE NOTES • The command discards all data that goes beyond the current margin. • Text and graphics can be printed on the same line. • Each vertical dot column can have 8 rows of dots. • ESC Z high-density graphics print at half-speed of normal-density bit image graphics. • ESC Z high-density graphics cannot print horizontally adjacent dots. • See "Normal Density Bit Image Graphics (60 dpi)" on page 2-32 for more information on bit image graphics. High Resolution Graphics (259x only) For 259x printers only. This command sends data for dot matrix graphics to the printer. Format ESC [ g Ln Hn m V1 ... Vn Decimal 27 91 103 Ln Hn m V1 ... Vn Hexadecimal 1B 5B 67 Ln Hn m V1 ... Vn Format ESC [ g n1 n2 m data Decimal 27 91 103 n1 n2 m data Hex 1B5B 67 n1 n2 m data USAGE NOTES • This command allows selection of eight modes for both emulated 8-wire graphics and 24-wire graphics. • Count the total number of bytes of binary bit-image data PLUS ONE (A). The total number of bytes cannot exceed the number of dot columns that remain on the line. This value is represented by Ln and Hn. - When a value is represented by two parameter bytes, value (A) = Ln + Hn X 256. Calculate values of A less than 256. • Hn is 0. • Ln is the value. - To calculate values of A equal to or greater than 255. • Divide the value A by 256. • The result is Hn.

  • 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

Graphics
2-35
Draft document
USAGE NOTES
The command discards all data that goes beyond the current margin.
Text and graphics can be printed on the same line.
Each vertical dot column can have 8 rows of dots.
ESC Z high-density graphics print at half-speed of normal-density bit image
graphics.
ESC Z high-density graphics cannot print horizontally adjacent dots.
See “Normal Density Bit Image Graphics (60 dpi)” on page 2-32 for more
information on bit image graphics.
High Resolution Graphics (259x only)
For 259x printers only.
This command sends data for dot matrix graphics to the printer.
Format ESC [ g n1 n2 m data
Decimal 27 91 103 n1 n2 m data
Hex 1B5B 67 n1 n2 m data
USAGE NOTES
This command allows selection of eight modes for both emulated 8-wire
graphics and 24-wire graphics.
Count the total number of bytes of binary bit-image data PLUS ONE (A). The
total number of bytes cannot exceed the number of dot columns that remain
on the line. This value is represented by Ln and Hn.
When a value is represented by two parameter bytes, value (A) = Ln + Hn
X 256. Calculate values of A less than 256.
Hn is 0.
Ln is the value.
To calculate values of A equal to or greater than 255.
Divide the value A by 256.
The result is Hn.
Format
ESC
[
g
Ln
Hn
m
V1
...
Vn
Decimal
27
91
103
Ln
Hn
m
V1
...
Vn
Hexadecimal
1B
5B
67
Ln
Hn
m
V1
...
Vn