C#打印条码与ZPL】的更多相关文章

ZPL(Zebra Programming Language) 是斑马公司(做条码打印机的公司)自己设计的语言, 由于斑马打印机是如此普遍, 以至于据我所见所知, 条码打印机全部都是斑马的, 所以控制条码打印机几乎就变成了对ZPL的使用. 总的逻辑分为以下两步: (1)编写ZPL指令 (2)把ZPL作为C#的字符串, 由C#把它送至连接打印机的端口. 其中, 用C#把字符串送并口的写法是固定的, 这部分的代码如下: public class Printer { [System.Runtime.I…
注:    由于工作需要, 也是第一次接触到打印机的相关内容, 凑巧, 通过找了很多资料和帮助后, 也顺利的解决了打印标签的问题 (标签的表面信息[二维码,条形码, 文字] 和 RFID标签的EPC写入) 解决方案 1. 由于开发准备的前期工作, 手里面是有很多的原厂API,  通过阅读大概阅读了这些pdf文档(尽管看不懂...) ,大概知道原理是通过ZPL命令去调用DLL发送至打印机执行. 所以,顺藤摸瓜, 我直接就去搜索ZPL的操作命令, 自己尝试了编写ZPL命令操作打印机.在这里,先讲一下…
上一篇文章说到了.NET中的打印机,在PrintDocument类也暴露一些本质上上的问题,前面也提到过了,虽然使用PrintDcoument打印很方便.对应条码打印机比如斑马等切刀指令,不依赖打印机驱动等等PrintDocuent显得无能为力.在开发吉特仓储管理系统(开源托管在github: https://github.com/hechenqingyuan/gitwms  有兴趣可以加本人QQ 821865130 或者Q群 88718955, 142050808 了解)的过程中遇到了各种打印…
原文地址:http://blog.csdn.net/ldljlq/article/details/7338772 在批量打印商品标签时一般都要加上条码或图片,而这类应用大多是使用斑马打印机,所以我也遇到了怎么打印的问题. 一种办法是用标签设计软件做好模板,在标签设计软件中打印,这种办法不用写代码,但对我来说觉得不能接受,所以尝试代码解决问题. 网上搜索一番,找不到什么资料,基本都是说发送ZPL.EPL指令到打印机,而且还是COM/LPT口连接打印机.后来研究.net的打印类库,发现是用绘图方式打…
博客来源:http://www.cnblogs.com/Geton/p/3595312.html 相信各位在实际的项目中,需要开发打条码模块的也会有不少,很多同行肯定也一直觉得斑马打印机很不错,但是ZPL打印中文字符很麻烦.如果购买字体卡,或者通过CODESOFT,BARTENDER,LABELVIEW等有控件的条码软件打印,成本较高,老板也不容易接受,而自己开发的程序则灵活性更好,方便适应公司的发展需要.下面把自己在实际的运用中写的关于打印中文信息的代码与大家一起分享,如果有写得不好的地方,请…
做WinForm程序需要打印条码,为了偷懒不想自己写生成条码的程序在网上下载一个标准的39码的字体,在程序里面换上这个条码字体即可打印条码了. 最重要的一点作为记录: 如果想把“123456789”转换为条码枪能扫描的39码需要在 “123456789”前后加上“*”. C# 调用字体设置字体代码就不用写了网上一大堆!…
从来没想过自己会写一篇博客,鉴于这次从未知的探索到一个个难点的攻破再到顺利打印,很想记录这些点滴,让后人少走弯路. 下面走进正题. 需求:取数据库里的相应的字段数据,并生成条形码,可以批量.单条打印.大概意思就是你要搞出来一个高大上的标签,可以贴在我的货堆上.打印机我已经给你买好了,自己看着办. 第一次接触打印机器,我有点不知所错.虽然在懵逼中恍惚了一会,但是打印机一到,三七二十一,红红火火恍恍惚惚,对于拼机器,我总是乐此不疲,半个小时搞定.直接给大家看下安装好了的成果.好,上图. 这就是支撑我…
 近期由于公司项目的须要,研究了一项对我来说算是新的技术-条形码的生成和打印.由于之前没有接触过这方面的知识,所以刚開始还有点小迷茫和小兴奋,只是一步一步来,问题总会解决的.如今来总结一下做条形码这块的收获. 条形码的生成没有什么难度,就是运用一些字符串处理函数自己主动生成一串字母或数字的组合.这里主要说明一下怎样把生成的条码值打印出来.首先我们要接触一种新的语言ZPL(ZebraProgramming Language)看名字zebra就知道和斑马有关:的确,ZPL是斑马公司自主设计的语言…
1.在之前写的一篇文章中, 有讲到如何利用ZPL命令去操作打印里,  后面发现通过模板的方式会更加方便快捷, 既不用去掌握ZPL的实现细节, 就可以轻松的调用实现打印的功能. 解决方案: 1.网络下载破解版的Bartender 标签软件. 2.利用C#的控制台程序, 桌面程序做测试. -------------------华丽的分割线---------------------- 在这里就不讲如何下载Bartender软件了, 直接步入正题, 打开已经下载好的Bartender软件, 设置一个标签…
#region 调用TSC打印机打印条码 /// <summary> /// 调用TSC打印机打印条码 /// </summary> /// <param name="title">打印的标题</param> /// <param name="barCode">打印的条码编号</param> public static void TSC(string title, string barCode)…