如何用eposn t58热敏打印机打印条码

YCX1985 2012-09-05 02:25:43
打印超市小票。正常打印字符都没有问题了。都可以正常打印。怎么用.net控制打印出来条码。比如我有一个条型码123456打印出来。
查了一下,有说是在打印的时候。说是安装完驱动系统中就会有一种条码的字段,只要把123456这个正常输出就行,只要设置一下123456输出时的字体为条码的字体就行。可是没有说是怎么设置输入字段。我现在的输入都是标准字体。
...全文
121 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
YCX1985 2012-10-07
  • 打赏
  • 举报
回复
大家帮帮忙!
YCX1985 2012-09-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

C# code
private void button1_Click(object sender, System.EventArgs e)
{
p.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
……
[/Quote]
我试了一下这种方法。这种方式在热敏打印机上好像不好使。报打印状态无效。我试过新建一个文本文件。在里面输入一些字符。然后用文本文件的自带的打印也是报同样的错误。但是用直接向端口传ESC/P指令的方式就可以打印。
瘦马 2012-09-05
  • 打赏
  • 举报
回复
private void button1_Click(object sender, System.EventArgs e)
{
p.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
System.Drawing.Font FT=new Font("Code39",20); //Code39是你下载并安装的条码字体名称
e.Graphics.DrawString("*TEST",FT,System.Drawing.Brushes.Black,0,0);
}

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧