急求C#编写的斑马打印机的打印程序,可以打印二唯条码 打印机是斑马的.现在要用它打印二唯条码,机器型号是110 xilll 希望懂这方面的大虾能提供个demo本人邮箱是[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Zebra 机器的编写中,想要打印2D码,两种方法!第一: 应用Zebra 的C# 控件可以实现;或用Zebra 公司提供的DLL文件,这个必须和你买机器的公司联系. 现在网上有一些打印2D码的控件,但是一般是有交纳费用.第二: 这个方法比较常用,就是用Zebra ZPLII 语言编写 Zebra 机器语言,就是Zebra 机器可以识别,把编写 好的ZPLII 语言直接发送大并口机器将自动处理发送的代码(必须书ZPLII语言)其它语言不能识别!! 也可以把命令发送到485口,机器也可以处理. 在过去的编写中决大部分是写ZPLII语言结局问题! 方法一:界面打印在界面上拖入Label控件,字体设置成条码字体(如3 of code 9);向Label传入要打印的字符串,在字符串首尾各加一个*号;在界面上拖入printDocument控件,打印代码如下:private void printDocument1_PrintPage(object sender, PrintPageEventArgs e) { //绘制文字 e.Graphics.DrawString(Label1.Text, new Font("3 of code 9", 50, FontStyle.Italic), Brushes.Black, 30, 125); } private void btnPrint_Click(object sender, EventArgs e) { //设置页面并打印 printDocument1.DefaultPageSettings.Landscape = true; printDocument1.Print(); }方法二:报表打印新建一个空白水晶报表,在报表中拖入TextObject,字体设置成条码字体(如3 of code 9),向报表传参并打印的代码如下:ReportClass rpt = new rptKEMBarCode();((TextObject)rpt.ReportDefinition.ReportObjects["barLotNo"]).Text = "*" + value1 + "*";rpt.PrintToPrinter(1, true, 1, 1);rpt.Close();报表我发你一个 请教一下 zpl语言是基于什么语系的 一个关于.net中数据集连接数据库的问题 如何编写 或 制作 字符 报表的制作 winform程序版本号怎么看到啊?在安装好的文件里怎么看到? 新手求教一段代码,谢谢了 WPF自定义控件的自定义属性如何在调用XAML中设置? 多线程操作listView问题(仅取出行) 大家过来看看。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 GetIfEntry函数的使用 菜鸡求教关于C#绘制窗口与屏幕截取 老兄们啊,datagridview合计行真的这么难吗?不管做过没做过的,都进来看看。 axWebBrowser 获取网页内iframe中的文本框的值 在线等
现在网上有一些打印2D码的控件,但是一般是有交纳费用.第二: 这个方法比较常用,就是用Zebra ZPLII 语言编写 Zebra 机器语言,就是Zebra 机器可以识别,把编写
好的ZPLII 语言直接发送大并口机器将自动处理发送的代码(必须书ZPLII语言)其它语言不能识别!! 也可以把命令发送到485口,机器也可以处理. 在过去的编写中决大部分是写ZPLII语言结局问题!
在界面上拖入Label控件,字体设置成条码字体(如3 of code 9);
向Label传入要打印的字符串,在字符串首尾各加一个*号;
在界面上拖入printDocument控件,打印代码如下:private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
{
//绘制文字
e.Graphics.DrawString(Label1.Text, new Font("3 of code 9", 50, FontStyle.Italic), Brushes.Black, 30, 125);
} private void btnPrint_Click(object sender, EventArgs e)
{
//设置页面并打印
printDocument1.DefaultPageSettings.Landscape = true;
printDocument1.Print();
}方法二:报表打印
新建一个空白水晶报表,在报表中拖入TextObject,字体设置成条码字体(如3 of code 9),
向报表传参并打印的代码如下:ReportClass rpt = new rptKEMBarCode();
((TextObject)rpt.ReportDefinition.ReportObjects["barLotNo"]).Text = "*" + value1 + "*";
rpt.PrintToPrinter(1, true, 1, 1);
rpt.Close();
报表我发你一个