条码打印参数设置.docx
《条码打印参数设置.docx》由会员分享,可在线阅读,更多相关《条码打印参数设置.docx(7页珍藏版)》请在冰点文库上搜索。
条码打印参数设置
TSC条码打印机函数使用
TSC的系列条码打印机已经被越来越多的企业使用,有相当多的企业用户,在打印条码标签时,需要使用到编写程序来打印,但对于TSC条码机器的TSCLIB.DLL函式库不是很了解,下面北京希创技术谈谈TSCLIB.DLL函式库使用说明方面的问题。
注意:
使用动态库TSCLIB.DLL前,安装TSC条码印表机驱动程式。
1.openport(a)
说明:
指定电脑端的输出埠
参数:
乳单机列印时,请指定印表机驱动程式名称,例如:
TSCCLEVERTTP-243
若连接印表机伺服器,请指定伺服器路径及共用印表机名称,例如:
\\SERVER\TTP243
2.closeport()
说明:
关闭指定的电脑端输出埠
参数:
无
3.setup(a,b,c,d,e,f,g)
说明:
设定标签的宽度、高度、列印速度、列印浓度、感应器类别、
gap/blackmark垂直间距、gap/blackmark偏移距离)
参数:
乳字串型别,设定标签宽度,单位mm
b:
字串型别,设定标签高度,单位mm
c:
字串型别,设定列印速度,(列印速度随机型不同而有不同的选项)
1.0:
每秒1.0吋列印速度
1.5:
每秒1.5吋列印速度
2.0:
每秒2.0吋列印速度
3.0:
每秒3.0吋列印速度
4.0:
每秒4.0吋列印速度
5.0:
每秒5.0吋列印速度
6.0:
每秒6.0吋列印速度
d:
字串型别,设定列印浓度,
(T15,数字愈大列印结果愈黑
e:
字串型别,设定使用感应器类别
0表示使用垂直间距感测器(gapsensor)
1表示使用黑标感测器(blackmarksensor)
f:
字串型别,设定gap/blackmark垂直间距高度,单位:
mm
名:
字串型别,设定gap/blackmark偏移距离,单位:
mm,此参数若使用一般标
签时均设为0
4.clearbuffer()
说明:
清除
参数:
无
5.barcode(a,b,c,d,e,f,g,h,I)
说明:
使用条码机内建条码列印
参数:
mm,
(200
d:
字串型别,条码X方向起始点,以点(point)表示。
(200DPI,1点=1/8300DPI,1点=1/12mm)b:
字串型别,条码Y方向起始点,以点(point)表示。
DPI,1点=1/8mm,300DPI,1点=1/12mm)c:
字串型别,
128Code128,switchingcodesubsetA,B,Cautomatically
128MCode128,switchingcodesubsetA,B,Cmanual1y.
EAN128Code128,switchingcodesubsetA,B,Cautomatically
25Interleaved2of5
25CInterleaved2of5withcheckdigits
39Code39
39CCode39withcheckdigits
93Code93
EAN13EAN13
EAN13+2EAN13with2digitsadd-on
EAN13+5EAN13with
5digitsadd-on
EANSEAN8
EAN8+2EAN8
with
digits
add-on
EAN8+5EAN8
with
digits
add-on
CODACodabar
POSTPostnet
UPCAUPC-A
UPCA+2UPC-A
with
digits
add-on
UPCA+5UPC-A
with
digits
add-on
UPCEUPC-E
UPCE+2UPC-E
with
digits
add-on
UPCE+5UPC-E
with
digits
add-on
d:
字串型别,设定条码高度,高度以点来表示
e:
字串型别,设定是否列印条码码文
0:
不列印码文
1:
列印码文
f:
字串型别,设定条码旋转角度
0:
旋转0度
90:
旋转90度
180:
旋转180度
270:
旋转270度
£:
字串型别,设定条码窄bar比例因子,请参考TSPL使用手册h:
字吊型别,设定条码窄bar比例因子,请参考TSPL使用手册I:
字串型别,条码内容
6.printerfont(a,b,c,d,e,f,g)
说明:
使用条码机内建文字列印
参数:
&:
字串型别,文字X方向起始点,以点(point)表示。
(200DPI,1点=1/8mm,300DPI,1点=1/12mm)
b:
字串型别,文字Y方向起始点,以点(point)表示。
(200DPI,1点=1/8mm,300DPI,1点=1/12mm)
c:
字串型别,内建字型名称,共12种。
1:
8*/12dots
2:
12*20dots
3:
16*24dots
4:
24*32dots
5:
32*48dots
TST24.BF2:
繁体中文24*24
TST16.BF2:
繁体中文16*16
TTT24.BF2:
繁体中文24*24(电信码)
TSS24.BF2:
简体中文24*24
TSS16.BF2:
简体中文16*16
K:
韩文24*24
L:
韩文16*16
d:
字串型别,设定文字旋转角度
0:
旋转0度
90:
旋转90度
180:
旋转180度
270:
旋转270度
e:
字串型别,设定文字X方向放大倍率,PS
f:
字串型别,设定文字X方向放大倍率,广8
y字串型别,列印文字内容
7.sendcommand(command)
说明:
送内建指令到条码印表机
参数:
详细指令请参考TSPL
8.printlabel(a,b)
说明:
列印标签内容
参数:
a:
字串型别,设定列印标签式数(set)
b:
字串型别,设定列印标签份数(copy)
9.downloadpcx(a,b)
说明:
下载单色PCX格式图档至印表机
参数:
字串型别,档案名(可包含路径)
b:
字串型别,下载至印表机记忆体内之档名(请使用大写档名)
10.formfeed()
说明:
跳页,该函式需在setup后使用
参数:
无
11.nobackfeed()
说明:
设定纸张不回吐
参数:
无
12.windowsfont(a,b,c,d,e,f,g,h)
说明:
使用WindowsTTF字型列印文字
参数:
a:
整数型别,文字X方向起始点,以点(point)表示。
b:
整数型别,文字Y方向起始点,以点(point)表示。
c:
整数型别,字体高度,以点(point)表示。
d:
整数型别,旋转角度,逆时钟方向旋转
0->0degree
90->90degree
180->180degree
270->270degree
e:
整数型别,字体外形
0-〉标准(Normal)
1->斜体(Italic)
2-〉粗体(Bold)
3-〉粗斜体(BoldandItalic)
f:
整数型别,底线
0-〉无底线
1->加底线
g:
字串型别,字体名称。
如:
Arial,TimesnewRoman,细名体,标楷体h:
字串型别,列印文字内容。
13.about()
说明:
显示DLL版本号码
参数:
无