现在因为项目(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
将这些指令送到条码打印机
那里去。
求高手帮帮忙!
谢谢!
这个估计实现不了。c/s 还差不多,或者Active
Active ?
@JUSTQYX:
http://baike.baidu.com/view/28141.htm
微软的软件架构不是有个COM组件的概念嘛……
能否说得再详细一点呢? 跟我问的有什么联系呢?
再多给几个关键字嘛!还有大致的原理!
麻烦了!
Activex来做。以前不过指令码要encodeURI下。
我们也也是用Zebra 打印机的。
ActiveX好像只能在IE用?
指令码要encodeURI? 能否说清楚点?
为什么一定要用“将ZPL指令
(如下)发送到条码打印机”这样的方式,你可以把打印机设定为默认的,然后直接打印不就可以了
因为是要打印条码的,需要设定的参数比较多,也要支持自定义的纸张大小,普通的打印是没法支持的。
@JUSTQYX: 我们目前就是这样做的,打印的样式直接由html去完成
@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