我是靠谱客的博主 小巧硬币,最近开发中收集的这篇文章主要介绍JS前端调用TSC打印二维码、条码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

公司让用js调用TSC打印二维码,本人已调试成功,希望大家有所帮助!

ActiveX下载地址:ActiveX下载地址!

实现代码:JS前端调用TSC打印二维码实现代码

<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>打印二维码</title>
</HEAD>
<BODY>
<input name="Button1" type="button" value="打印试试!" οnclick="print();" style="width: 301px;height:50px;"/>
<script type='text/javascript' language='javascript'>
function print(){
    var TSCObj;
    TSCObj = new ActiveXObject("TSCActiveX.TSCLIB");//引入插件
    //TSCObj.ActiveXabout();//打印机信息  
    TSCObj.ActiveXopenport ("Gprinter GP-3120TU");//打印机端口
    //TSCObj.ActiveXsetup("标签宽度","标签高度","打印速度","打印浓度(0-15)","感应器类别字串型,0 表示使用垂直間距感測器(gap sensor), 1 表示使用黑標感測器(black mark senso)","Gap/Black mark垂直间距(mm)","Gap/Black mark偏移距离(mm)");
    TSCObj.ActiveXsetup ("40","20","5","8","0","2","0");//设置初始参数
    //TSCObj.ActiveXformfeed(); // 多出一张纸
    //TSCObj.ActiveXnobackfeed(); // 去掉打印机回送,加快速度
    TSCObj.ActiveXclearbuffer();
    /*ActiveXwindowsfont 可以输出汉字,但是必须是系统中存在的字体。 
      ActiveXwindowsfont(a,b,c,d,e,f,g,h)  
        说明:使用Windows TTF字体打印文字。  
        参数:  
        a:整数类型,文字X方向起始点,以点表示。  
        b:整数类型,文字Y方向起始点,以点表示。  
        c:整数类型,字体高度,以点表示。  
        d:整数类型,旋转角度,逆时针方向旋转。0-旋转0°,90-旋转90°,180-旋转180°,270-旋转270°。  
        e:整数类型,字体外形。0:标签;1:斜体;2:粗体;3:粗斜体。  
        f:整数类型,下划线,0:无下划线;1:加下划线。  
        g:字符串类型,字体名称。如:Arial,Times new Roman。  
        h:字符串类型,打印文字内容.
    */ 
    TSCObj.ActiveXwindowsfont (20, 25, 15, 0, 0, 0, "arial", "测试");//打印文本
    TSCObj.ActiveXwindowsfont (20, 60, 25, 0, 0, 0, "arial", "一年级(01)班");
    TSCObj.ActiveXwindowsfont (20, 90, 25, 0, 0, 0, "arial", "张三");
    //var cmd = 'QRCODE 条码X方向起始点,条码Y方向起始点,纠错级别,二维码高度,A(A和M),旋转角度,M2(分为类型1和类型2),S1 (s1-s8,默认s7),"你好"';  
    var command = "QRCODE 175,12,Q,2,A,0,M1,S7,"u7f16u7801"";  
    TSCObj.ActiveXsendcommand (command);
    TSCObj.ActiveXprintlabel ("1","1");
    TSCObj.ActiveXcloseport();//关闭端口
}
</script>
</BODY>
</HTML>

最后

以上就是小巧硬币为你收集整理的JS前端调用TSC打印二维码、条码的全部内容,希望文章能够帮你解决JS前端调用TSC打印二维码、条码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部