打印设置命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
打印机控制指令:
[ESC @] [chr(27) chr(64)] :使打印机状态复原并清除前面的打印机指令
[ESC U n] [chr(27) chr(85) n] :设定单/双向打印;n="1"单向打印,n="0"双向打印;单向打印可以使文本打印位置精确
[ESC C n] [chr(27) chr(67) n] :以行为单位的页长设定;n=1..127
[LF] [chr(10)] :换行;命令接受后,缓冲器内的数据立即被打印,且按设定的行距走一行
[ESC 0] [chr(27) chr(48)] :设定1/8英寸行距换行
[ESC x n] [chr(27) chr(120) n] :选择字符质量;n="0"草体打印方式,n="1"仿信函打印方式
[ESC !n] [chr(27) chr(33) n] :综合选择命令;
0位="0":10CPI,0位="1":12CPI;
1位="1":比例字
2位="1":压缩字
3位="1":粗体字
4位="1":重叠打印字
5位="1":倍宽字
6位="1":斜体字
7位="1":下划线
[ESC P] [chr(27) chr(80)] :设定10CPI;每英寸10个字符
[ESC M] [chr(27) chr(77)] :设定12CPI;每英寸12个字符
[ESC ] [chr(27) chr(103)] :设定15CPI;每英寸15个字符
[ESC SO] [chr(27) chr(14)] :设定倍宽打印;同一行中该命令之后的字符以倍宽打印,可用[DC4]取消此命令或有回车时取消
[ESC w n] [chr(27) chr(119) n] :设定倍高打印;使所有字符增高一倍;n="1":此方式有效,n="0":此方式取消
[DC4] [chr(20)] :解除倍宽打印
[ESC E] [chr(27) chr(69)] :设定粗体打印;通过打印两遍字符来实现,将会降低打印速度
[ESC F] [chr(27) chr(70)] :解除粗体打印;可用于汉字打印方式
[ESC SP n] [chr(27) chr(32) n] :设定字符间距;将空格加到每一个字符的右边;n=0..127,为所加的点数
[FS &] [chr(28) chr(38)] :设定汉字模式;汉字字模使用前先将此命令输入
[FS .] [chr(28) chr(46)] :解除汉字模式;英文字模使用前先将此命令输入
[FS SO] [chr(28) chr(14)] :设定汉字倍宽打印;可以用[DC4]、[LF]、[FF]、[ESC W 0]命令来取消
[FS DC4] [chr(28) chr(20)] :解除汉字倍宽打印
[FS W n] [chr(28) chr(87) n] :设定/解除4倍角打印;本命令设置的打印高度、宽度均增加一倍的中文字符方式;
n="1':设置,n="0":取消;4倍角字符需打印两遍;
在一行中若有CR,LF,FF,VT,ESC J及其他字体时此命令无效
[FS S] [chr(28) chr(83) n1 n2] :设定全角汉字字间距;字左为n1点,字右为n2点
[FS x] [chr(28) chr(120) n] :设定汉字高速打印;n="1":设置,n="0":取消
[FS !] [chr(28) chr(33) n] :汉字综合选择;
0位:="1"纵向打印,="0"横向打印
1位:="1"半角汉字
2位:="1"倍宽汉字
3位:="1"倍高汉字
4位:="1"选择1/4角汉字
5位:="1"下标汉字,="0"上标汉字
7位:="1"下划线