斑马打印机EPL2指令自动打印_配合扫描枪边扫边打
在斑马便携式打印机中的语言大多是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指令自动打印_配合扫描枪边扫边打相关推荐
- EPSON打印机使用C#自动打印 记录!
EPSON打印机使用C#自动打印 记录! 1.安装nuget包 :ESC-POS-USB-NET** 2.windows上查找打印机名称 3.输出测试** Demo: private void but ...
- 发送ZPL指令到斑马打印机,并监控打印成功或者失败的状态信息
Visual C# 入门 本文共分为两个部分: 第一部分:介绍如何与Zebar进行连接,把ZPL指令或者模板文件发送到斑马打印机进行打印. 第二部分:介绍如何接收Zebar进行打印之后如何得到斑马打印 ...
- python如何自动打印_利用Python每天自动打印练习题
在日常教学工作中,我几乎每天都会给班上的每位同学打印一份口算练习题.为了防止出现抄袭的现象,给每位同学的练习题都不相同. 通过网上下载的一个小软件自动生成的练习题. 之前的操作是通过网上下载的软件,自 ...
- bartender实现即扫即打印功能扫描完后自动打印_日本彩色激光打印机推荐人气排名15款...
彩色激光打印机推荐的人气排名15款[2020最新版本] 彩色激光打印机具有比家庭使用更高的商业用途.打印速度快且成本低,可提高业务生产率.在这里,我们将介绍如何选择彩色激光打印机,最受推荐的15个热门 ...
- php自动调用打印机直接打印,PHP自动打印到网络打印机?
如何实现PHP的自动打印?不需弹出提示窗! PHP] var hkey_root,hkey_path,hkey_key hkey_root="HKEY_CURRENT_USER" ...
- 为什么hp打印机一直显示正在打印_惠普打印机为什么一直打印不停
展开全部 原因:可能是在点击打印的62616964757a686964616fe4b893e5b19e31333433636236时候不小心点了很多次,或者是设置了打印多份. 解决具体操作办法如下: ...
- 蓝牙扫描_无线扫描枪常见的传输模式及其区别
无线扫描枪常见的传输模式及其区别 一.无线扫描枪主要传输模式 1.wifi传输,理论上覆盖面积较广,只要有中继器要传输多远都没问题. 2.蓝牙传输,蓝牙传输的特点就是适合所有的蓝牙设备,耗电量始中,兼 ...
- java 无法打印_自动打印在Java中不起作用
我有要求以两种不同的方式打印pdf文件 – 一个通过网页,用户将看到打印预览并选择打印机并进行打印.第二种方式是自动化打印,只需点击一个按钮,PDF就可以发送到打印机. 第一种打印方式是通过网页正常工 ...
- 打印机自动打印日期,你中毒了!
有朋友遇到这种情况: 打印机很容易自动打印,出的是白纸,纸的左上角会有当天的日期显示.正常打印的时候,也会出了好几张空白的带日期的白纸,然后才打出所需的内容. 他以为是打印机设置的问题,其实,是中毒了 ...
最新文章
- 古塔问题matlab,基于 Matlab 对古塔变形趋势探究的数学模型
- 06python 之基本数据类型
- win7html文件,教你win7浏览器打不开本地html文件格式的解决方法
- YARN环境搭建 之 一:CentOS7.0系统配置
- iPhone开发教程之Core Data 常见问题的总结
- 用户和组相关配置文件
- java shp求相交面积_shp文件自相交处理的方法
- iOS - Core Animation 核心动画
- java实现权限_Java实现权限管理的两种方式
- 【numpy】numpy.random.uniform()函数
- 华为nova 5z即将亮相:麒麟810+3200万人像超级夜景
- keil内存溢出表现_详细讲解C语言五大内存分区与可执行程序的三段(Text段、Date段、Bss段)【建议收藏】...
- Oracle数据库常用操作sql语句
- 微软遭30万人实名抗议:非人道的1914万美元,能不能别赚?
- 蓝桥杯 ALGO-107 算法训练 9-7链表数据求和操作
- 5.Chrome开发者工具不完全指南:(三、性能篇)
- PixelShuffler原理
- 音响白噪音测试软件,白噪音软件哪个好_电脑上的白噪音软件_什么白噪音软件比较好用...
- 人工智能十大算法_套磁amp;科研 |南加利福尼亚大学空间科学研究所终身教授YaoYi Chiang带来数据挖掘算法研究课题...
- leetcode:买卖股票最佳时机含手续费