4、:清除接收和打印缓冲区,并恢复错误.ESC SP n 设置字符右间距格式: ASCII: ESC SP n 十进制: 27 32 n 十六进制: 1B 20 n说明:以半点为设定单位(1/144英寸),设置字符右边间距为n个半点距。默认值n=0。ESC ! n 设置字符打印方式格式: ASCII: ESC ! n 十进制: 27 33 n 十六进制: 1B 21 n说明:0≤n≤255ESC ! n是综合性的字符打印方式设置命令,用于选择打印字符
5、的大小和下划线。打印参数n的每位定义为:位功能值010字模选择7×95×71无定义2无定义3着重模式取消设定4倍 高取消设定5倍 宽取消设定6无定义7下划线取消设定默认值n=0,ESC % n 允许/禁止用户自定义字符格式: ASCII: ESC % n 十进制: 27 37 n 十六进制: 1B 25 n说明:参数n为一个字节,只有最低位有效。当n=<*******1>B时,选择用户自定义字符集;当n=<*******0>B时,选择内部字符集。0≤n≤255,默认值n=0。ESC &
6、 设置用户自定义字符格式:ASCII: ESC & y n m x d1 d2……db 十进制: 27 38 y n m x d1 d2……db 十六进制: 1B 26 y n m x d1 d2……db说明:该命令用于自定义字符。各参数为:y:字符的纵向字节数。这里取y=1,2。n:自定义字符集的起始ASCII码,n≥32。m:自定义字符集的终止ASCII码,m≤127。自定义字符个数为m-n+1,最多可定义96个字符。当只有一个自定义字符时,取m=n。a:自定义字符的水平方向的点数。d1
7、d2……db:自定义字符的数据。每个字符y×x个字节,m-n+1个自定义字符共有:(y×x)×(m-n+1)个字节。每个自定义字符数据的格式:d1d3…d(y×x)×(m-n+1)-1d2d4…d(y×x)×(m-n+1)样例如下:发送的命令如下:ESC&yc1c2Xp1p2p3d4p5p6p7p8p9p10p11p12p13p14Code1B26022020071F80200044008000440020001F80ESC * 设置图形点阵格式: ASCII: ESC * m n1 n