C# 爱普生打印机利用code128字体打印条形码时怎么选择code128字体 60
如题我在网上找到LPTControls并利用到项目中,我下载了一个code128的条码字体code128.ttf并添加到了windows/font下其中有这样一段代码//...
如题
我在网上找到LPTControls并利用到项目中,
我下载了一个code128的条码字体 code128.ttf 并添加到了windows/font下
其中有这样一段代码
//1B 4D 选择字体 03为汉字字体
temp1 = new byte[] { 0x1B, 0x4D, 0x03 };
我的问题是:
现在我需要打印条形码, 我如何设置打印的字体为 “Code 128” 呢?
或者用下面这种方法:
//.os.write(0x1d);
//2.os.write(0x68);
//3.os.write(120);
//4.os.write(0x1d);
//5.os.write(0x48);
//6.os.write(0x01);
//7.os.write(0x1d);
//8.os.write(0x6B);
//9.os.write(0x02);
//10.os.write("091955826335".getBytes()); //条形码数字
//11.ow.write(0x00);
但是这个是生成12位的条码, 我需要生成20位条码。
或者高人告诉下1-10 是什么意思?
..
..
..没人吗? 展开
我在网上找到LPTControls并利用到项目中,
我下载了一个code128的条码字体 code128.ttf 并添加到了windows/font下
其中有这样一段代码
//1B 4D 选择字体 03为汉字字体
temp1 = new byte[] { 0x1B, 0x4D, 0x03 };
我的问题是:
现在我需要打印条形码, 我如何设置打印的字体为 “Code 128” 呢?
或者用下面这种方法:
//.os.write(0x1d);
//2.os.write(0x68);
//3.os.write(120);
//4.os.write(0x1d);
//5.os.write(0x48);
//6.os.write(0x01);
//7.os.write(0x1d);
//8.os.write(0x6B);
//9.os.write(0x02);
//10.os.write("091955826335".getBytes()); //条形码数字
//11.ow.write(0x00);
但是这个是生成12位的条码, 我需要生成20位条码。
或者高人告诉下1-10 是什么意思?
..
..
..没人吗? 展开
1个回答
展开全部
请您先确定您打印机的型号,参照用户指南排除问题,您可登陆以下爱普生网站选择此产品类型和型号下载操作手册:http://www.epson.com.cn/apps/tech_support/guidedrive.aspx
若以上方案仍无法解决您的问题,请您登陆爱普生官网的“在线工程师”:http://219.232.55.146/portal/epson,实时与爱普生工程师在线交流,以便问题得到及时解决。(爱普生“在线工程师”服务时间:周一至周五9:00-18:00)
若以上方案仍无法解决您的问题,请您登陆爱普生官网的“在线工程师”:http://219.232.55.146/portal/epson,实时与爱普生工程师在线交流,以便问题得到及时解决。(爱普生“在线工程师”服务时间:周一至周五9:00-18:00)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询