在斑马便携式打印机中的语言大多是EPL2语言,当然很多机型支持的语言不止一种。在EPL2中可以是先一边扫描条码,一边把扫描到的数据打印出同一个条码出来。也可以扫描若干个条码然后打印出来,还可以设置每次打印的标签数。指令内容大概如下://代表注释,度量一般指点数(dots),除非单独说明
      FK"AUTOFR"<LF>//清除格式名称为AUTOFR(自动检索的意思,用这个名称可以实现自动打印,也就是边扫边打)的格式
      FS"AUTOFR"<LF>//开始一个名称为AUTOFR的格式
      V00,10,N,"TEXTDATA"<LF>//V为定义变量,00代表变量的编号,10代表变量可以接收的最大字符数,N:无定义左中右,TEXTDATA为变量名,前可加[-]代表键盘显示。不采取键盘输入等操作方式一般不用。
      V01,21,N,"BCDATA"<LF>//同上
      q456<LF>//标签宽度,456为宽度值(可不要,采用感应器的值)
      ZB<LF>//打印方向(先底部还是先顶部)B为先底部
      JF<LF>//这个命令使打印了最后一个标签后保存该标签的格式,这样可以保证不断的扫,不断的按照预定格式打印。(这里可不要)
      A98,33,0,5,1,1,N,V00<LF>//打印ASCII字符,98:起始X坐标;33:起始Y坐标;0:字符角度(0度);5:选择字体;1,1:横向和纵向扩大比例,1代表1倍(不扩大);N:正常(R表示反白);V00:代表V00变量的值(也可以"abcd"打印abcd)
      B85,29,0,3,2,5,60,B,V01<LF>//前三个参数同上(参数以逗号隔开),3:code39std and extended(码制);2:窄条宽度;5:宽条宽度;60:条码高度;B:打印可读代码(不可读一般指控制字符);V01:变量编号为V01的变量数据(也可以"123456")
      PA2<LF>//打印标签的数量,2:标签集数。
      FE<LF>//结束格式定义

如果FS中的引号里不是AUTOFR,这时属于一个普通的格式系列。必须依下面的方式实现实现打印:
      FR"FORMNAME"<LF>//这里FORMNAME代表输入的名字,也就是说不是AUTOFR的时候需要用该指令检索格式系列,然后再发送数据就可以打印了。
      ?<LF>//获取变量指令
      <Variable1><LF>//第一个变量的值
      …<LF>//下一个变量的值并以此类推。
      每行指令都以换行符结束,大部分PC机和移动设备的换行都带有<CR><LF>(回车和换行),打印机会自动忽略<CR>字符。

被置在打印机的格式系列的清除采取下面的指令
      <DC3><LF>//使AUTOFR无效。DC3的ASCII码是19,16禁止数是13,也可以用<NUL><LF>
      FK"AUTOFR"<LF>//也可以FK"*"<LF>这个代表清除所有格式系列。
      注意:如果设置了n个变量,则需要接受到n个变量才开始打印。B指令里的窄条和宽条对不同的码制有不同的理解。如Code39码只有窄条和宽条,且每个数字和其他字符对应的窄条和宽条是固定的,增加一个数字加10条(包括窄宽和黑白),增加一个字母加20个条,辨识码包含19个条。密度是计算的窄条宽度。据此可以计算条码的宽度。Code128则只有窄条有意义。窄条和宽条可以设置条码的密度,条码的宽度可以根据密度和字符来计算。具体算法要看各种条码规则而定。

斑马打印机EPL2指令自动打印_配合扫描枪边扫边打相关推荐

  1. EPSON打印机使用C#自动打印 记录!

    EPSON打印机使用C#自动打印 记录! 1.安装nuget包 :ESC-POS-USB-NET** 2.windows上查找打印机名称 3.输出测试** Demo: private void but ...

  2. 发送ZPL指令到斑马打印机,并监控打印成功或者失败的状态信息

    Visual C# 入门 本文共分为两个部分: 第一部分:介绍如何与Zebar进行连接,把ZPL指令或者模板文件发送到斑马打印机进行打印. 第二部分:介绍如何接收Zebar进行打印之后如何得到斑马打印 ...

  3. python如何自动打印_利用Python每天自动打印练习题

    在日常教学工作中,我几乎每天都会给班上的每位同学打印一份口算练习题.为了防止出现抄袭的现象,给每位同学的练习题都不相同. 通过网上下载的一个小软件自动生成的练习题. 之前的操作是通过网上下载的软件,自 ...

  4. bartender实现即扫即打印功能扫描完后自动打印_日本彩色激光打印机推荐人气排名15款...

    彩色激光打印机推荐的人气排名15款[2020最新版本] 彩色激光打印机具有比家庭使用更高的商业用途.打印速度快且成本低,可提高业务生产率.在这里,我们将介绍如何选择彩色激光打印机,最受推荐的15个热门 ...

  5. php自动调用打印机直接打印,PHP自动打印到网络打印机?

    如何实现PHP的自动打印?不需弹出提示窗! PHP] var hkey_root,hkey_path,hkey_key hkey_root="HKEY_CURRENT_USER" ...

  6. 为什么hp打印机一直显示正在打印_惠普打印机为什么一直打印不停

    展开全部 原因:可能是在点击打印的62616964757a686964616fe4b893e5b19e31333433636236时候不小心点了很多次,或者是设置了打印多份. 解决具体操作办法如下: ...

  7. 蓝牙扫描_无线扫描枪常见的传输模式及其区别

    无线扫描枪常见的传输模式及其区别 一.无线扫描枪主要传输模式 1.wifi传输,理论上覆盖面积较广,只要有中继器要传输多远都没问题. 2.蓝牙传输,蓝牙传输的特点就是适合所有的蓝牙设备,耗电量始中,兼 ...

  8. java 无法打印_自动打印在Java中不起作用

    我有要求以两种不同的方式打印pdf文件 – 一个通过网页,用户将看到打印预览并选择打印机并进行打印.第二种方式是自动化打印,只需点击一个按钮,PDF就可以发送到打印机. 第一种打印方式是通过网页正常工 ...

  9. 打印机自动打印日期,你中毒了!

    有朋友遇到这种情况: 打印机很容易自动打印,出的是白纸,纸的左上角会有当天的日期显示.正常打印的时候,也会出了好几张空白的带日期的白纸,然后才打出所需的内容. 他以为是打印机设置的问题,其实,是中毒了 ...

最新文章

  1. 古塔问题matlab,基于 Matlab 对古塔变形趋势探究的数学模型
  2. 06python 之基本数据类型
  3. win7html文件,教你win7浏览器打不开本地html文件格式的解决方法
  4. YARN环境搭建 之 一:CentOS7.0系统配置
  5. iPhone开发教程之Core Data 常见问题的总结
  6. 用户和组相关配置文件
  7. java shp求相交面积_shp文件自相交处理的方法
  8. iOS - Core Animation 核心动画
  9. java实现权限_Java实现权限管理的两种方式
  10. 【numpy】numpy.random.uniform()函数
  11. 华为nova 5z即将亮相:麒麟810+3200万人像超级夜景
  12. keil内存溢出表现_详细讲解C语言五大内存分区与可执行程序的三段(Text段、Date段、Bss段)【建议收藏】...
  13. Oracle数据库常用操作sql语句
  14. 微软遭30万人实名抗议:非人道的1914万美元,能不能别赚?
  15. 蓝桥杯 ALGO-107 算法训练 9-7链表数据求和操作
  16. 5.Chrome开发者工具不完全指南:(三、性能篇)
  17. PixelShuffler原理
  18. 音响白噪音测试软件,白噪音软件哪个好_电脑上的白噪音软件_什么白噪音软件比较好用...
  19. 人工智能十大算法_套磁amp;科研 |南加利福尼亚大学空间科学研究所终身教授YaoYi Chiang带来数据挖掘算法研究课题...
  20. leetcode:买卖股票最佳时机含手续费

热门文章

  1. AS3933国产替代SI3933 125kPKE车钥匙方案
  2. vue后台管理、APP项目总结集合
  3. 数字功放-韩国Wellang原装WA15-6819B
  4. 【win10快捷命令】
  5. Webstorm安装px2rem插件
  6. Dell戴尔台式机电脑Vostro 3470原装出厂Windows10系统恢复原厂OEM系统
  7. 什么是GP、LP、VC、PE、IB、FOF、TOT、MOM
  8. HTML之学习的快乐
  9. 猜想支付宝数据校验功能
  10. 应届大学生网络工程师专业,有必要考HCIE吗?