导航:首页 > 编程语言 > zebra条码打印编程

zebra条码打印编程

发布时间:2022-07-24 00:08:09

Ⅰ 如何用C#来实现驱动Zebra zm400打印机进行条码打印

之前做过条码打印,用的是兄弟的打印机,斑马的应该是一样的。

首先 ,打印条码其实就是打印位图(bitmap),

所以只要你生成了位图文件,然后连接打印机,把位图传给他,让他打印就好了。

1,C#生成条码文件,

需要一个barcode类,根据不同的编码规则(128 还是39)去生成条码,这个你网络一下,一大把,直接把代码拷贝走就可以调用了,就是一个函数而已。

一般都是需要传几个参数,如尺寸(height,width),编码规则,你要转码的字符串。


2,打印

我用的是c#中的FlowDocumentScrollViewer类型(流文档,可以批量打印)

varfdsv=newFlowDocumentScrollViewer(){Document=newFlowDocument(){PageHeight=Convert.ToInt16(57),PageWidth=Convert.ToInt16(228),PagePadding=newThickness(1)}};
fdsv.Document.Blocks.Add(newBlockUIContainer(BarcodeHelper.GenerateCanvas(BarcodeHelper.Preprocess("code0001"),15)){Padding=newThickness(0)});
fdsv.Document.Blocks.Add(newParagraph(newRun("code00001"){FontSize=9,FontFamily=newFontFamily("Arial")}){Padding=newThickness(0)});

上面的BarcodeHelper类,就是1中所说的生成条码类,我的找不到了,你网络一下就有。

上面代码生成了一个流文档,每页57的高度 228的宽度(像素),因为条码纸的尺寸是这样的,然后在文档中加入了两行,

第一行放了一个barcode,第二行放了一个label,

如果要批量打印, 直接foreach就可以。 也可以加自己的逻辑。

要注意的是,这种方法需要你自己去调整, 因为指定了文档每页的高度,但是不能向指定页数加入内容,就是说,你的内容是顺序排列下去的,你要调整你的条码高度+文本高度,让他正好和流文档高度相同,否则打出来会乱掉。


结束之后,

调用c#打印接口,fdsv.Print();就可以选择打印机打印去了。当然也可以自己写代码指定IP地址和端口去直接打印。


有问题可以追问我,

Ⅱ 如何使用ZEBRA斑马条码打印机打印中文

编程控制条码打印机的有三种方式:
1,直接使用条码打印机的驱动程序,把它当成普通打印机使用。条码可以使用条码字体或图形方式打印。
2,使用条码打印机语言(脚本)直接送到打印机的端口,如并口,网口或usb口。如果是打印中文,有两种方式,一是购买条码字库,直接用脚本调用,二把中文转化成图形,通过脚本传送给打印机,比如你要打印"上海启邦"四个字,先把字用合适的字体比如黑体展示在画布上,然后截取图形,保存成图片或内存中,再转换成打印机语言的脚本传送给打印机即可。
3,调用第三方软件,由第三方软件对打印机进行控制,标签模板的编辑等。你只需调用它并传输数据即可。

Ⅲ zebra条码打印机如何打印16进制条码

打印软件里面可以设置的,选在条码类型里面
或者双击模板里面的条码
进行更改

Ⅳ zebra条码打印机串口代码是啥意思

上海启邦条码打印机工程师马天宇回答你:
Zebra打印机有自己的机器编程语言ZPL,可以通过串口或其他接口直接发送给打印机进行打印。

Ⅳ zebra zm400条码打印机参数

Zebra ZM400条码打印机(Zebra斑马 ZM400条形码打印机)

产品简介

更便捷地实现网络连接
ZM400斑马条码机USB 2.0 -连接简单,即插即用
安全的802.11b/g 无线连接-先进的身份验证和加密技术,支持Cisco
的CB21AG 和摩托罗拉的LA-4137CF 无线通讯卡
ZebraNet
10/100 打印服务器-快速LAN 连接,可同时进行并口和以太网连接 更广泛地适用各种应用场合
精心设计的RFID 升级可确保实现向智能标签编码的顺利过渡
高达600 dpi 的分辨率-高分辨率打印可实现更清晰的打印效果
APL-I
/APL-D -借助可选编程语言(APL),ZM400/ZM600 可以按Datamax 和Intermec 条码打印机的传统标签格式进行打印。ZM400 斑马条码打印机还提供可选的碳带卷轴,以支持碳带墨面向内卷绕的碳带安装方式。 支持XML 的打印选项-可以方便快捷地与ERP 应用进行集成
更灵活地满足您的各种需求
带有背光的大屏幕LCD -方便阅读,直观的菜单命令更有助于对打印机 进行快速配置 多语言支持-Unicode
兼容打印以及15 种语言支持的菜单命令, 多合一打印机解决方案适合全球各地应用 可在打印现场快捷更换的滚筒和打印头-无需专用工具,只需对技术略 有了解即可轻松完成操作 各种应用环境使用 与打印性能相匹配的Zebra 原厂耗材可以获得最佳打印效果,ZM400/ ZM600 是以下行业或应用的最佳选择:物流,税务,金融,网络,仓储,医疗,制造,图书,管理,超市,票务

技术指标:

产品品牌:Zebra轻工业型
产品类型:ZM400(203DPI 300DPI 600DPI)
打印分辨率:203DPI 300DPI 600DPI
打印速度:254mm/秒(203dpi) /152mm/秒(300dpi)/102mm/秒(600dpi)
打印宽度:104MM
装纸宽度:115MM
打印长度:1247MM
打印方式:热转印/热敏方式
测纸方式:自动测纸
控制技术:Zebra 的 E3 打印元件控制技术
驱动程序:基于Windows3.X 95/98/NT/2000的打印驱动程序
编程语言:ZPL、ZPLⅡ编程语言
标签宽度:20.07mm-115mm
标签最大直径:203mm
纸轴直径:75.4mm
标签间隙:2mm-4mm
标签厚度:0.076-0.3mm
标签最小长度:508mm
碳带最大长度/卷 :450m
碳带宽度:20-110mm
碳带卷轴内径:25mm
碳带卷轴最大直径:81mm
处理器 :32位 RISC和CISC处理器
内存:4MB SDRAM, 2 MB Flash
接口:RS232/422/485接口及标准并口;IEEE1284双向并口准并口等
高*宽*深:278(宽)*338(长)*475(高)mm
重量/结构:碳塑结构 15公斤
电源:内置自动转换电源 90V-265V 48-62Hz 最大电流5A
环境:操作温度: 5℃— 40℃ 操作湿度: 20%-85%
选配件: 外置网卡、内置网卡、内置回卷器、内置剥离器、切刀等

可以咨询 海润条码-哈尔滨条码网 张经理

Ⅵ 斑马条码打印机使用方法

每种打印头请认清品牌和型号,确保对应相应型号的条码打印机或是其他打印机。
1、条码打印机配件:打印头、主板、传感器、
胶辊、
皮带、网卡、切刀等;品牌包括:zebra、sato、datamax、intermec、tec、avery、citizen、godex、tsc、argox、printronix、brady
2、条码扫描器配件:激光头、主板、扫描线、
按键等;品牌包括:symbol、metrologic.、psc
、hhp、datalogic、argox、suntion
3、数据采集器配件:按键、主板、液晶屏等;品牌包括:symbol、casio、urovo
i60、Honeywell、Motolola、Intermec
4、证卡打印机配件:打印头、主板、写磁模块;品牌包括:zebra、cim、eltron、
datacard、fargo
5、维修业务:条码打印机维修、扫描器维修、数据采集器维修、证卡打印机维修
条码打印头是条码打印机中最脆弱易损的器件。它象汽车一样是件损耗品,最终会损坏,然而不断注意保养,就能延长条码打印头的寿命。
怎样判定打印头是否断针(损坏):打效出来的效果有白条,并且一直在同一位置,酒精棉球擦拭过,仍然打印呈现白条,即可认定为断针。

阅读全文

与zebra条码打印编程相关的资料

热点内容
哪里有无损音乐app下载 浏览:221
单片机如何使用proteus 浏览:991
java常用的服务器 浏览:281
集结APP在哪里下载 浏览:800
欧洲cf玩什么服务器 浏览:529
如何连接另一台电脑上的共享文件夹 浏览:681
如何让桌面文件夹搬家到e盘 浏览:73
java自动格式化 浏览:619
ipad怎么查看文件夹大小 浏览:583
手工粘土解压球 浏览:552
在线视频教育源码 浏览:41
快四十学什么编程 浏览:754
gnumakelinux 浏览:537
视易峰云服务器怎么改系统 浏览:535
javamap取值 浏览:768
mac和win磁盘加密软件 浏览:474
苹果为什么会连接不到服务器 浏览:726
pdf格式文件如何保存 浏览:303
小霸王服务器tx什么意思 浏览:75
解释dns命令 浏览:584