GS+’v’+’0’+m+xL+xH+yL+yH+d1+…+dk
Functi
on
Raster bit image (horizontal)
Code
ASCII
GS v 0 m xL
xH
yL
yH
d1..dk
Hex
1D 76h 30h m xL xH yL yH d1..dk Decimal
28 118 48 m xL
xH
yL
yH
d1..dk
Range
0≤m≤3 or 48≤m≤51,
1≤(xL+xH×256)≤150 (0≤xL≤150, xH=0)
1≤(yL+yH×256)≤436 (0≤yL≤255, 0≤yH≤1)
0≤d≤255 (yL+yH×256)
k (total number of data) = (xL+xH×256) × (yL+yH×256)
Descripti
on
Prints raster bit image in mode m.
xL,xH sets the number of data in the horizontal direction (bytes) of the image
data.
yL,yH sets the number of dotted lines in the vertical direction of the image data.
d indicates raster bit image data.
m
Mode Enlargement
0, 48 Normal 1X
1, 49 Horizontal enlargement 2X horizontal
2, 50 Vertical enlargement 2X vertical
3, 51 Horizontal, vertical enlargement 2X horizontal, 2X vertical
Example) Unfolded image
When xL+xH×256 = 32 bytes,
|←―――――――― 32x8 = 256 dots ――――――――→|
1 2 3 …… 30 31 32
33 34 35 …… 62 63 64
…… …… …… …… …… …… ……
k-31 k-30 k-29 …… k-2 k-1 k
7
6 5 4 3 2 1 0
MSB LSB
↑ yL+yHx256
dotted line
↓