OrDroid APP 相关
OrDroid CloudKanBan 对象插件使用说明
OrDroid V13 APP 安装与使用说明
01- V13 移动浏览器升级及更新说明
02- V13 移动事务对象插件使用说明
03- V13 查询元对象插件使用说明
04- V13 协同工作流插件使用说明
04- V13 消息对象插件使用说明
05- V13 ESOP 插件使用说明
06- V13 DOC 插件使用说明
07- V13 Andon 插件使用说明
09- V13 自定义 Apk 插件使用说明
10- V13 OrDroid Html 网页插件使用说明
OrDroid V13&V15 版本差异说明
OrDroid V15 APP 安装与使用说明
01- V15 主程序安装与使用说明
02- V15 其它插件安装与更新说明(除主程序外)
03- V15 移动事务对象插件使用说明
04- V15 打印插件安装与使用
Poinse一体式打印机参数说明文档
TSC打印机参数说明文档
佳博打印机参数说明文档
富立叶一体式打印机参数说明文档
斑马打印机参数说明文档
汉印打印机参数说明文档
瑞利信一体式打印机参数说明文档
蓝畅一体式打印机参数说明文档
译维打印机参数说明文档
05- V15 消息对象插件说明
OrDroid-Msg 消息推送架构搭建手册
消息推送机制说明
消息通知函数说明
06- V15 DOC插件使用说明
07- V15 ESOP插件使用说明
08- V15 自定义插件开发指南
09- V15 自定义打印插件开发指南
10- V15 OrDroidSSO使用说明
11- UHF-SLR5100系列RFID设备使用指南
11- V15 OrDroid Html网页插件使用说明
OrDroid 开发配置与测试用例
OrDroid 查询对象挂载 Mrz 使用说明
OrDroid 通过斑马打印机ZPL指令实现移动打印
OrDroid 限制同一个用户在不同设备同时登录
-
+
首页
OrDroid 通过斑马打印机ZPL指令实现移动打印
# 一、背景与目的 使用ZPL指令打印标签,可减轻服务端负载,缩减打印耗时(客户端无须在服务端下载标签),所以实施顾问在使用斑马打印机时,应尽量使用ZPL指令打印标签,本文主要介绍如何使用斑马编辑器ZebraDesigner生成ZPL指令。 # 二、ZebraDesigner使用 (1).安装ZebraDesigner ![](/media//202101/2021-01-15_163041.png) (2).创建或选择已有标签 ![](/media//202101/2021-01-15_165908.png) (3).选择打印机驱动,选择属性(这里可按需求设置标签大小等属性) ![](/media//202101/2021-01-15_170033.png) (4).选择标签库(直接选择下一步) ![](/media//202101/2021-01-15_170239.png) (5).页面大小,这里可直接选择自动调整大小 ![](/media//202101/2021-01-15_170404.png) 也可以自定义选择页面大小 ![](/media//202101/2021-01-15_170558.png) (6).根据个人需求选择不同的标签布局,然后下一步 ![](/media//202101/2021-01-15_170638.png) (7).根据个人需求选择不同的标签尺寸,然后下一步 ![](/media//202101/2021-01-15_170725.png) (8).设计标签模板(Code128条码设计) ![](/media//202101/2021-01-15_170836.png) 从左侧栏目根据实际需求点击对应的工具,然后将鼠标移动的白色区域,我们这里以条 码为例,然后再条码数据区域输入数据,条码类型选择为 code128 码制,如果你有其他另外 的需求,请点击“定义”。然后点击完成。 ![](/media//202101/2021-01-15_171009.png) (9).点击左上角的文件-->打印 ![](/media//202101/2021-01-18_112845.png) (10).如果你需要打印成文件,则勾线第一个,如果不需要则取消勾选。我们此处以打印成文 件为例,然后点击打印,这时候会有一个弹窗提示你要保存的位置以及文件名(注意:生成 的打印文件是以.prn 结尾的文件)。然后在生成文件的位置找到这个 prn 文件,打开它(可以用记事本打开) ![](/media//202101/2021-01-18_113651.png) (11).打开文件后我们可以看到以下信息,然后把前面两行去掉,我们并不需要前面两行,以 ^XA 到^XZ 结束即可。 ![](/media//202101/2021-01-18_113942.png) (12).在存储过程中替换标签中的变量。 ![](/media//202101/2021-01-18_145218.png) 例: `DECLARE @Temp TABLE( Id INT PRIMARY KEY IDENTITY, PrintFile NVARCHAR(50), --文件名 ZPL NVARCHAR(300), --ZPL命令 Copies INT, --标签打印份数 Concentration INT, --文字浓度 Gap INT, --间距 LableSizeX INT, --标签宽度 LableSizeY INT, --标签高度 leftMargin INT, --图片左边距 ImageResolution INT, --图片分辨率 PrintX int, --打印坐标X PrintY INT, --打印坐标Y Direction INT --打印方向 ) DECLARE @Head NVARCHAR(MAX)='~XA ~MMT ~PW609 ~LL0406 ~LS0 ~BY4,3,160~FT588,229~BCI,,Y,N ~FD>;' DECLARE @Param NVARCHAR(100)='MPLOT19060300002' --替换变量 DECLARE @End NVARCHAR(MAX)='~FS ~PQ1,0,1,Y~XZ' DECLARE @ZPL NVARCHAR(MAX)=@Head+@Param+@End INSERT INTO @Temp ( PrintFile, ZPL, Copies, Gap, LableSizeX, LableSizeY, PrintX, PrintY, Concentration, leftMargin, ImageResolution, Direction ) VALUES ( N'', -- PrintFile - nvarchar(50) @ZPL, -- ZPL - nvarchar(300) 1, -- Copies - int 2, -- Gap - int 0, -- LableSizeX - int 4, -- LableSizeY - int 0, -- PrintX - int 0, -- PrintY - int 0, 0, 0, 0 ) SELECT * FROM @Temp`
HF0028
2021年8月5日 11:28
分享
上一篇
下一篇
目录
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
下载Markdown文件