TSC打印机打印条形码和二维码,JS实现方式

自上一篇TSC打印条形码和二维码的文章发布以来,有不 少网友咨询相关技术,

今天全部整理一下,实现的源码和文件也全部公开。

 

-- 2019.03.28  整理最新的js打印的实现方式

 

说明:

1、以下为JS的实现方式,实现相对简单很多。

2、applet的实现方式比较复杂,几乎没有优点,不建议使用。估计不少人applet的jar包也弄不出来。

3、打印前需要先注册 ocx控件,只支持IE浏览器。

4、TSC applet和js打印测试包(包含打印机驱动、打印插件、applet和js调试代码),https://www.xinac.com/tags/tsc

5、有问题请尽量发邮件,10513276@qq.com

 

客户端打印配置说明(每个需要打印的客户端都需要配置):

1、连接TSC打印机。网络共享打印机的方式没试过,有试过的可以反馈一下。

2、下载打印机驱动和打印控件。

3、安装打印机驱动,注册打印插件。

4、打开IE浏览器(只能用IE或其他浏览器的兼容模式),修改“Internet选项→安全→自定义级别”,把ActiveX相关的都启用。

5、访问系统,点击打印按钮。

6、正常情况下,打印机被调起并打印一张条码。

 

-- 打印按钮事件,点击按钮后将参数传到打印页面,这样的好处是:只需要将打印页用IE打开即可

// 打印条码
Asset.print = function () {
	// 资产名称
	var _name = '';
	// 资产编号
	var _code = '';
	// 部门
	var _depart = '';
	// 产品规格/型号
	var _model = '';
	// 领用日期
	var _receiveDate = '';
	// 判断是否选中
	if (this.check()) {
		_name = Asset.seItem["name"];
		_code = Asset.seItem["code"];
		_depart = Asset.seItem["department"];
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值