tspl 重置打印机命令_常用指令打印命令

1、设置字体大小

ESC ! n

[名称] 设置字符打印方式

[格式]

ASCII码      ESC ! n

十六进制码   1B 21 n

十进制码      27 33 n

[描述] ESC ! n是综合性的字符打印方式设置命令,用于选择打印字符的大小, n的默认值为0,即字符

不放大。打印参数n的每位定义如下:

实例:

string cmdFontBig = "" + (char)27 + (char)33 + (char)16;  /*字体变大*/

string cmdFontSmall = "" + (char)27 + (char)33 + (char)0; /*字体变小*/

2、设置字体行距

FS ! n

[名称] 设置汉字字符打印模式组合

[格式]

ASCII码      FS ! n

十六进制码   1C 21 n

十进制码      28 33 n

[范围] 0 <= n <=255

string chineseHight = "" + (char)28 + (char)33 + (char)8;

string chineseLow = "" + (char)28 + (char)33 + (char)0;

3、换行

LF

[名称] 打印并换行

[格式]

ASCII码 LF

十六进制码 0A

十进制码 10

[描述] 把打印缓冲区中的数据打印出来,并且按照当前行间距,把打印纸向前推进一行。

[注意] 该命令把打印位置设置为行的开始位置。

[参照] ESC 2, ESC 3

实例:

string FL = "" + (char)10 + (char)13;

4、切纸

GS V m

[名称] 选择切纸模式并切纸

[格式]

①ASCII码  GS V m

十六进制码 1D 56 m

十进制码    29 86 m

②ASCII码  GS V m n

十六进制码 1D 56 m n

十进制码    29 86 m n

[范围]

① m = 1, 49

② m = 66, 0 <= n <= 255

实例:

string cut = "" + (char)29 + (char)86 + (char)66 + (char)0;

5、初始化打印机

ESC @

[名称] 初始化打印机

[格式]

ASCII码   ESC @

十六进制码  1B 40

十进制码   27 64

[描述] 清除打印缓冲区中的数据,复位打印机模式到电源打开时打印机的有效模式。

[注意]  Memory Switch开关的设置不再被检查,接收缓冲区中的数据不被清除。

string cmdClear = "" + (char)27 + (char)64;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值