锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

appemit 支持chrome edge谷歌微软浏览器佳博Gprinter 标签打印机 TSCLIB.DLL 函数库使用说明

时间:2022-07-25 03:30:00 黑标传感器

支持谷歌 firefox edge 360 qq sogou 佳博等浏览器在线使用Gprinter 标签打印机

直接js操作

TSCLIB.DLL 函数库使用说明
请在使用TSCLIB.DLL 前,安装条形码打印机驱动程序。
1. openport(a)
说明: 指定计算机端的输出端口
参数:
a: 单机打印时,请指定打印机驱动程序的名称,如: TSC TDP-245
如果连接到打印机服务器,请指定服务器路径并共享打印机名称,如:
\\SERVER\ TSC TDP-245
2. closeport()
注: 关闭指定的计算机端输出端口
参数: 没有
3. setup(a,b,c,d,e,f,g)
说明: 设定标签的宽度、高度、打印速度、打印浓度、传感器类别、gap/black mark
垂直间距,gap/black mark 偏移距离)
参数:
a: 字符串类型,设置标签宽度,单位 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: 字符串类型,设置打印浓度,
0~数字越大,打印结果越黑
e: 使用传感器类别设置字符串类别
0 表示使用垂直间距传感器(gap sensor)
1 表示使用黑标传感器(black mark sensor)
f: 字符串类别,设置gap/black mark 垂直间距高度,单位: mm
g: 字符串类别,设置gap/black mark 偏移距离,单位: mm,如果该参数使用一般标签
时均设为0
4. clearbuffer()
说明: 清除
参数: 没有
5. barcode(a,b,c,d,e,f,g,h,I)
注: 用条形码机打印条形码
参数:
a: 字符串型,条形码X 方向起点,以点(point)表示。
(200 DPI,1 点=1/8 mm,300 DPI,1 点=1/12 mm)
b: 字符串型,条形码Y 方向起点,以点(point)表示。
(200 DPI,1 点=1/8 mm,300 DPI,1 点=1/12 mm)
c: 字符串型,
128 Code 128,switching code subset A,B,C automatically
128M Code 128,switching code subset A,B,C manually.
EAN128 Code 128,switching code subset A,B,C automatically
25 Interleaved 2 of 5
25C Interleaved 2 of 5 with check digits
39 Code 39
39C Code 39 with check digits
93 Code 93
EAN13 EAN 13
EAN13 2 EAN 13 with 2 digits add-on
EAN13 5 EAN 13 with 5 digits add-on
EAN8 EAN 8
EAN8 2 EAN 8 with 2 digits add-on
EAN8 5 EAN 8 with 5 digits add-on
CODA Codabar
POST Postnet
UPCA UPC-A
UPCA 2 UPC-A with 2 digits add-on
UPCA 5 UPC-A with 5 digits add-on
UPCE UPC-E
UPCE 2 UPC-E with 2 digits add-on
UPCE 5 UPC-E with 5 digits add-on
d: 字符串类型,设置条形码高度,高度以点表示
e: 字符串类设置是否打印条形码文本
0: 不打印码文
1: 打印码文
f: 设置条形码旋转角度
0: 旋转0 度
90: 90度旋转
180
270
g: 字符串类型,设置条形码窄bar 比例因子请参考 编程手册
h: 字符串类型,设置条形码窄bar 比例因子请参考 编程手册
I: 字符串类型,条形码内容
6. printerfont(a,b,c,d,e,f,g)
说明: 用条形码机打印文字
参数:
a: 字符串型别,文字X 方向起点,以点(point)表示。
(200 DPI,1 点=1/8 mm,300 DPI,1 点=1/12 mm)
b: 字符串型别,文字Y 方向起点,以点(point)表示。
(200 DPI,1 点=1/8 mm,300 DPI,1 点=1/12 mm)
c: 字符串型,内建字型名,共8 种。
1: 8*/12 dots
2: 12*20 dots
3: 16*24 dots
4: 24*32 dots
5: 32*48 dots
TST24.BF2: 繁体中文24*24
TSS24.BF2: 简体中文24*24
K: 韩文 24*24
d: 字符串类型,设置文本旋转角度
0: 旋转0 度
90: 90度旋转
180
270: 旋转270 度
e: 字符串类型,设置文本X 方向放大倍数,1~8
f: 字符串类型,设置文本X 方向放大倍数,1~8
g: 字符串类型,打印文本内容
7. sendcommand(command)
说明: 向条形码打印机发送内部建设指令
参数: 详见编程手册
8. printlabel(a,b)
注: 打印标签内容
参数:
a: 字符串类型,设置打印标签数量(set)
b: 字符串类型,设置打印标签份数(copy)
9. downloadpcx(a,b)
说明:下载单色PCX 格式图文件到打印机
参数:
a: 字符串型别,文件名(包括路径)
b: 字符串类型,下载到打印机内存中的文件名(请使用大写文件名)
10. formfeed()
说明: 跳页,函数需要在setup 后使用
参数: 没有
11. nobackfeed()
说明: 设定纸张不回吐
参数: 没有
12. windowsfont(a,b,c,d,e,f,g,h)
说明: 使用Windows TTF 字型打印文字
参数:
a: 整数型别,文字X 方向起点,以点(point)表示。
b: 整数型别,文字Y 方向起点,以点(point)表示。
c: 整数型,字体高度,点(point)表示。
d: 整数型,旋转角度,逆时钟旋转
0 -> 0 degree
90-> 90 degree
180-> 180 degree
270-> 270 degree
e: 整数型别,字体外形
0-> 标准(Normal)
1-> 斜体(Italic)
2-> 粗体(Bold)
3-> 粗斜体(Bold and Italic)
f: 整数型,底线
0-> 无底线
1-> 加底线
g: 字符串类型,字体名称。Arial,Times new Roman,细名体,标楷体
h: 字符串类型,打印文本内容。
13. about()
说明: 显示DLL 版本号码

参考 demo里面的 dll.html,在js直接在里面调用TSCLIB

条码打印机

GP-3120TN
GP-3120TL
GP-3120TU
GP-3150TIN
GP-90XXT
GP-11XXT
GP-12XXT
GP-13XXT
GP-11XXD
GP-12XXD

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章