首页 新闻 搜索 专区 学院

JS 条码打印机

0
悬赏园豆:100 [待解决问题]

现在因为项目(B/S)需要用到条码打印机。

所采用的条码打印机是Zebra TLP3844-Z,斑马系列的打印机有自己的编程语言ZPL(Zebra Programming Language)

要打印标签,只要将ZPL指令(如下)发送到条码打印机对应的端口即可!

^XA 
^LH300,0 
^BY2,2.0,60 
^FO10,20^BAN,60,N^FDCP121001^FS
^FO80,85^A0N,20,20^FDCP121001^FS 
^XZ

所以现在的问题就是如何用Javascript将这些指令送到条码打印机那里去。

求高手帮帮忙!

谢谢!

JUSTQYX的主页 JUSTQYX | 初学一级 | 园豆:102
提问于:2012-07-28 21:16
< >
分享
所有回答(4)
0

这个估计实现不了。c/s 还差不多,或者Active

Tom.汤 | 园豆:1975 (小虾三级) | 2012-07-29 11:24

Active ? 

支持(0) 反对(0) JUSTQYX | 园豆:102 (初学一级) | 2012-07-29 11:38

@JUSTQYX: 

http://baike.baidu.com/view/28141.htm

支持(0) 反对(0) Tom.汤 | 园豆:1975 (小虾三级) | 2012-07-29 11:50
0

微软的软件架构不是有个COM组件的概念嘛……

田麦成 | 园豆:1982 (小虾三级) | 2012-07-29 16:38

能否说得再详细一点呢? 跟我问的有什么联系呢?

再多给几个关键字嘛!还有大致的原理!

麻烦了!

支持(0) 反对(0) JUSTQYX | 园豆:102 (初学一级) | 2012-07-29 17:32
0

Activex来做。以前不过指令码要encodeURI下。

我们也也是用Zebra 打印机的。

woody.wu | 园豆:3621 (老鸟四级) | 2012-07-29 18:47

ActiveX好像只能在IE用?

 

指令码要encodeURI? 能否说清楚点?

支持(0) 反对(0) JUSTQYX | 园豆:102 (初学一级) | 2012-07-29 19:22
0

为什么一定要用“将ZPL指令(如下)发送到条码打印机”这样的方式,你可以把打印机设定为默认的,然后直接打印不就可以了

John29 | 园豆:825 (小虾三级) | 2012-07-30 09:25

因为是要打印条码的,需要设定的参数比较多,也要支持自定义的纸张大小,普通的打印是没法支持的。

支持(0) 反对(0) JUSTQYX | 园豆:102 (初学一级) | 2012-07-30 09:29

@JUSTQYX: 我们目前就是这样做的,打印的样式直接由html去完成

支持(0) 反对(0) John29 | 园豆:825 (小虾三级) | 2012-07-30 09:31

@JUSTQYX: html输出绝对是最简单直接的办法,当然如果你要用ActiveX或者COM你可以看一下:

http://www.cnblogs.com/ArthurYan/archive/2008/12/04/1347276.html

http://www.cnblogs.com/donetxinshou/archive/2009/05/22/1487327.html

支持(0) 反对(0) John29 | 园豆:825 (小虾三级) | 2012-07-30 09:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册