Set horizontal tabs (esc d), Begin emphasized print (esc e), End emphasized print (esc f) – Compuprint 4247-Z03 Programmer Manual User Manual
Page 36: Begin double-strike print (esc g), End double-strike print (esc h), Change font (esc i)
IN is a one-byte hexadecimal number that specifies the page length in inches. IN is present only if
parameter LL equals 0. Valid values for IN are X'01' to X'71'. If IN is greater than the maximum value, the
maximum value is used. If both LL and IN are zero, the control is ignored.
Set Horizontal Tabs (ESC D)
1B
44
TT...TT
00
This control sets the horizontal tab stops. The maximum number of tab stops supported is 28. The
sequence terminates with the NUL control code. If the null terminator is missing, the printer treats the next
28 bytes as tab stops and ignores all the data bytes following the 28 bytes until a Null is received. If the
printer receives this control code with no tabs, all horizontal tab stops are cleared.
TT is the list of tab stops as character positions relative to the left edge of the physical page. Valid values
are X'01' to X'FF'. Tab stops must be specified in ascending order. Entries not in ascending order are
ignored.
Begin Emphasized Print (ESC E)
1B
45
This control starts emphasized print mode (bold style). Emphasized printing continues until the printer
receives an End Emphasized Print (ESC F) control or the printer is initialized.
End Emphasized Print (ESC F)
1B
46
This control ends emphasized print mode (bold style).
Begin Double-Strike Print (ESC G)
1B
47
This control starts double-strike printing (all text characters are double struck). Double-strike printing
continues until the printer receives an End Double-Strike Print control (ESC H) or the printer is initialized.
End Double-Strike Print (ESC H)
1B
48
This control ends double-strike printing.
Change Font (ESC I)
1B
49
NN
This control selects the font to be used for printing.
16
Programmer Manual