- 315 -
GS ( z WaterMark
,size,start,kc1,kc2,pass,feed,repeat
Support model
CT-S280
CT-S300
CT-S2000
CT-S4000
CT-S251
CT-S281
CT-S310
CT-S801/851
CT-S601/651
CT-P29x series
CT-S310 II
[Function]
Specifying WaterMark Printing
[Code]
<1D>H<28>H<7A>H<kind1
~
10><size1,2,3,4><start><kc1><kc2>
<pass1,2,3,4><feed1,2,3,4><repeat1,2,3,4>
[Range]
kind1=87("W"), kind2=97("a"), kind3=116("t")
、
kind4=101("e"), kind5=114("r")
kind6=77("M"), kind7=97("a"), kind8=114("r"), kind9=107("k"), kind10=32("
")
size=15
*size = size1+size2×256+size3×65536+size4×16777216
start
=
0, 1
32
≦
kc1
≦
126, 32
≦
kc2
≦
126
48
≦
pass1,2,3,4
≦
57
、
65
≦
pass1,2,3,4
≦
70
("0" to "9", "A" to"F")
*pass is after integer conversion hexadecimal character code of pass1,2,3,4,
determined by pass1
+
pass2×256
+
pass3×65536
+
passl4×16777216.
48
≦
feed1,2,3,4
≦
57
、
65
≦
feed1,2,3,4
≦
70
("0" to "9", "A" to "F")
*feed is after integer conversion hexadecimal character code of feed1,2,3,4,
determined by feed1+feed2×256+feed3×65536+feedl4×16777216.
48
≦
repeat1,2,3,4
≦
57
、
65
≦
repeat1,2,3,4
≦
70
("0" to "9", "A" to "F")
*repeat is after integer conbersion hexadecimal character code of repeat1,2,3,4
determined by repeat2×256+repeat3×65536+repeat4×16777216.
Data Size
Function
GS ( z
3 bytes
1DH 28H 7AH
Fixed
kind
10 bytes
“Wat20H(Space) 1 byte
Fixed
size
4 bytes
The number of bytes from start to the last.
Low byte -> High byte
(little endian)
size=15
start
1 byte
Watermark Printing starting: 01H Ending:
00H
0
≦
start
≦
1
kc1
1 byte
Keycode1
32
≦
kc1
≦
126
kc2
1 byte
Keycode2
32
≦
kc2
≦
126
pass
4 bytes
The number of blank Vertical dots until
watermark printing.
Specifies with a little endian in 4 digit of
hexadecimal number ASCII.
0000
≦
pass
≦
FFFF
feed
4 bytes
The number of blank Vertical dots during
watermark printing.
Specifies with a little endian in 4 digit of
hexadecimal number ASCII.
0000
≦
feed
≦
FFFF
repeat
4 bytes
Repeat count. Infinite at 0.
Specifies with a little endian in 4 digit of
hexadecimal number ASCII.
0000
≦
repeat
≦
FFFF