vb.net打开钱箱 收银系统钱箱怎么打开( 四 )


ESC z 设置或取消两页并行打印
FF 打印送出单页
HT 水平TAB
LF 换行
RS 流水TAB
中文模式下的命令
代码 功能
FS – n 设置中文字符下划线模式开关
FS ! n 选择中文字体
FS选择中文字符模式
FS . 取消中文模式
EPSON打印控制指令集
打印命令功能
格式:ASCII: 以标准ASCII字符序列表示
十进制: 以十进制数字序列表示
 十六进制: 以十六进制数字序列表示
说明:该命令功能和使用说明 。
HT水平制表
格式:ASCII: HT
十进制: 09
 十六进制: 09
说明:
打印位置进行到下一水平制表位置 。
如果当前打印位置超过了最后一个水平制表位置,则HT命令不被执行 。
水平制表位置由 ESC D命令设置 。
LF打印并换行
格式:ASCII: LF
十进制: 10
 十六进制: 0A
说明:
打印存放在行编辑缓存中的一行数据并按当前设定的行距向前走纸一行 。ESC2,ESC3指令可设定行距的长短 。
如果行编辑缓存空,则只按当前设定的行距向前走纸一行 。
CR打印回车
格式:ASCII: CR
十进制: 13
 十六进制: 0D
说明:
当打印在行编辑缓存中的一行数据之后,不进行走纸操作 。
DLE EOT n实时状态传送
格式:ASCII: DLE EOT n
十进制: 16 04 n
 十六进制: 10 04
说明:
1 ≤ n ≤ 4
传送以实时的方式,n代表被选择的打印机状态,基于下列参数:
n = 1: 打印机状态
n = 2: 脱机状态
n = 3: 错误状态
n = 4: 纸检测器状态
返回的字节每位设置如下:
n = 1: 打印机状态
n = 2: 脱机状态
n = 3: 错误状态
n = 4: 纸检测器状态
DLE ENQ n对打印机的实时请求
格式:ASCII: DLE ENQ n
十进制: 16 05 n
 十六进制: 10 5
说明:
n = 0, n = 2
打印机对主机请求作出反应,n值定义如下:
n = 0: 恢复到联机状态
n = 2: 清除接收和打印缓冲区,并恢复错误.
ESC SP n设置字符右间距
格式:ASCII: ESCSP n
十进制: 2732 n
 十六进制: 1B20 n
说明:
以半点为设定单位(1/144英寸) , 设置字符右边间距为n个半点距 。
默认值n=0 。
ESC?。设置字符打印方式
格式:ASCII: ESC! n
十进制: 2733 n
 十六进制: 1B21 n
说明:
0≤n≤255
ESC?。是综合性的字符打印方式设置命令,用于选择打印字符的大小和下划线 。
打印参数n的每位定义为:
位功能值
01
0字模选择7×95×7
1无定义
2无定义
3着重模式取消设定
4倍 高取消设定
5倍 宽取消设定
6无定义
7下划线取消设定
默认值n=0,
ESC % n允许/禁止用户自定义字符
格式:ASCII: ESC%n
十进制: 2737 n
 十六进制: 1B25 n
说明:
参数n为一个字节,只有最低位有效 。
当n=<*******1>B时,选择用户自定义字符集;
当n=<*******0>B时,选择内部字符集 。
0≤n≤255,默认值n=0 。
ESC设置用户自定义字符
格式: ASCII: ESCynmxd1d2……db
十进制: 2738ynmxd1d2……db
十六进制: 1B26ynmxd1d2……db
说明:
该命令用于自定义字符 。各参数为:
y:字符的纵向字节数 。这里取 y=1,2 。
n:自定义字符集的起始ASCII码 , n≥32 。

推荐阅读