Specifications

TH82 Series Reference Manual
65/65
GS v 0 Print raster bit image
[FORMAT] <1D>H<76>H<30>H<m><xL><xH><yL><yH>[d1...dk]
[RANGE]
0m348m51
0xL255
0xH255
0yL255
0yH8
0d255
k=(xL + xH x 256) x (yL + yH x 256) (k 0)
[FUNCTION] Prints raster bit image specified by mode m.
m Mode
Vertical dot density Horizontal dot density
0,48 Normal 200dpi 200dpi
1,49 Double-width 200dpi 100dpi
2,50 Double-height 100dpi 200dpi
3,51 Quadruple 100dpi 100dpi
*xL, xH specifies the number of data (xL+xH x256) bytes in the horizontal direction for the bit
image
*yL, yH specifies the number of data (yL+yH x256) bytes in the vertical direction for the bit image.
[DETAILES] *This command is effective only when there in no data in the print buffer in standard mode.
*This command does not affect all printing modes (character size, emphasized character,
double-strike, upside-down, underline, white/black reverse printing mode, etc.) for raster bit image.
*If the printing area width specified by GS L, GS W is less than the minimum width, the printing
area is extended to the minimum width only on the line in question. The minimum width is 1 dot in
normal mode (m = 1,49) and double-height mode (m = 2,50), and 2 dots in double-width mode (m
= 1,49) and quadruple mode (m = 3,51).
*Data outside the printing area is read in and discarded in increments of a dot.
*The position which characters should be printed for raster bit image is specified by HT (horizontal
Tab), ESC $ (Set absolute print position), ESC (Set relative print position) and GS L (Set left
margin). If the position which characters should be printed is not a multiple of 8, printing speed may
decline.
*The ESC a (Select justification) setting is also available for raster bit images.
*When this command is received during macro definition, the printer stops macro definition and
begins to process this command. At this time, the macro is not defined.
*d indicates the defined data. The setting 1 is a bit to print a dot and the setting 0 is a bit not to print a
dot.
Example xL + xH x 256 = 64
(xL+xH x256)x8dots = 512 dots
1 2 3 ・・・・・・・・ 62 63 64
65 66 67 ・・・・・・・・ 126 127 128
・・・・・・・・
・・・・・・・・ k-2 k-1 k
yL + yH x 256dots
7 6 5 4 3 2 1 0
MSB LSB