当前位置: 代码迷 >> PB >> 使用的是POS58票据热敏打印机,如何控制文字大小
  详细解决方案

使用的是POS58票据热敏打印机,如何控制文字大小

热度:37   发布时间:2016-04-29 09:08:04.0
使用的是POS58票据热敏打印机,怎么控制文字大小?
使用的是POS58票据热敏打印机,怎么控制文字大小?
我知道ESC指令,可不会用。
ASCII :ESC ! n
十进制 :27 33 n
十六进制:1B 21 n

在C#里用十进制,是不是(char)(27)+(char)(33)+(char)(48)就可以把文字放大一倍打印了?
主要是想放大文字打印。n不知道取多少?

------解决方案--------------------
没做过 

pb的写法 char(27)+char(33)+char(48)

------解决方案--------------------
直接用数据窗口打印可以吗?我以前做的几个打印小票的都是直接利用数据窗口来做的
------解决方案--------------------
用数据窗口做也可以,但缺少了灵活度,如果用楼主的那种做法,可以做到自定义字体的大小,打印完后,打印机发出警告声音,或在打印前打几个空行,打印后打几个空行,并且对不同的打印机型号,指令稍微有所不同
  相关解决方案