日期:2014-05-18  浏览次数:20897 次

string 字符串------->Wait on line
打印字符串的时候怎么控制要打印的字符串的字体呢?
通过串口弄的 我想打印的时候能设置一下字体的大小 

希望大虾指点 谢谢


C# code

        
        public bool Write(string Data)
        {
            try
            {
                if (IsOpen())
                {
                    byte[] bData = System.Text.Encoding.Default.GetBytes(Data);
                    Write(bData);
                    return true;
                }
                else
                {
                    return false;
                }
            }
            catch { return false; }
        }

        public bool Write(byte[] bdata)
        {
            try
            {
                if (IsOpen())
                {
                    serialPort.Write(bdata, 0, bdata.Length);
                    return true;
                }
                else
                {
                    return false;
                }
            }
            catch { return false; }
        }






------解决方案--------------------
探讨

引用:
是热敏票据打印机 我看了一下 ESPON操作指令(用的是ESC/POS指令打印,不用装驱动直接可以打印) 但是里面没有找到
控制字体的指令啊 求解

------解决方案--------------------
随便搜了一下,第一个结果:http://hi.baidu.com/xboshi/blog/item/d8864da2dd8592a9cbefd0cc.html

不过你的打印机开发,还是要看他的厂商提供的手册。最好也联系一下厂商,看看有没有技术支持人员,是不是一个转了很多道手的。要买小票打印机就要跟直接开打印机工厂的厂商买,跳过中间的奸商。