- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QS5803打印机指令说明
打印机指令说明(2014-9-2 09:09:16)
水平制表
格式:[十六进制] 09
说明:
打印位置进行到下一水平制表位置。
如果当前打印位置超过了最后一个水平制表位置,则HT命令不被执行。
水平制表位置由ESC D命令设置。
换
格式:[十六进制] 0A
说明:
打印机打印当前缓冲器里的数据并向前走纸一 ,如果缓冲器里没有数据,则只执行向前走纸 一行。
一行为当前字高加行间距。
打印当前存储内容
格式:[十六进制] 0D
说明:
打印机打印当前缓冲器里的数据并向前走纸一 ,如果缓冲器里没有数据则无动作。
打印图片
格式:[十六进制] 1F 10 n 00
说明:
当打印机是58打印机时n=30;
当打印机是80打印机时n=48;
1.用户必须对图片数据进行分包,每个包的图片数据固定为n个字节,不足n个字节用0补全;
2.每个包加上包头(1f 10 n 00);
3.每个包之间无需延时。
1
初始化打印机
格式:[十六进制] 1B 40
说明:该命令后打印机恢复默认值。
允许/禁止下划线打印
格式:[十六进制] 1C 2D n
说明:
n=0时禁止下划线打印。n=1时允许下划线1点 打印;n=2时允许下划线2点 打印;
上电或初始化后n=0。允许下划线打印之后的所有字符、汉字包括空格都将打印出下划线。
允许/禁止反白打印
格式:[十六进制] 1D 42 n
说明:
n=1,允许白打打印;n=0,禁止白打打印,反白打印是在黑色背景下打印白字。正常打印是在白
色背下打印黑字。
当某行最后一个字符是反白字符时,本行与下一行之间的空白 (行间距部分)仍由白线填充。上电
或初始化后n=0。
允许/禁止粗体打印
格式:[十六进制] 1B 45 n
说明:
n=1,允许粗体打印;n=0,禁止粗体打印。
设置水平制表值
格式:[十六进制] 1B 44 n 0
说明:
设置水平制表位置为:384/n * 1,384/n * 2,…,384/n * (n-1)。
其中:对于58打印机:3≤n≤16。n为总共定义的水平跳格数,不超过16个。n 的默认值8;
对于80打印机:3≤n≤24。n为总共定义的水平跳格数,不超过24个。n 的默认值为12。
当n=0时表示清除水平制表值;
2
设置n点行间距
格式:[十六进制] 1B 33 n
说明:
为换行命令设置 n/2点行间距,n的值应在不大于96 (最大字高),默认值为0。
设置右限
格式:[十六进制] 1B 20 n
说明:右限指打印纸右侧的n*8个点不打印。对于58打印机n 的值应在 0 - 42之间。对于80打
印机n 的值应在 0 - 66之间。默认值n=0,即没有右限。该命令设置的是绝对位置。该命令设置之
后,只要达到右限位置,打印机会自动加入回车换行。
设置左限
格式:[十六进制] 1B 6C n
说明:
左限指打印纸左侧的n*8个点不打印,对于58打印机n 的值应在 0-42之间。对于80打印机n 的
值应在 0 - 66之间。默认值n=0,即没有左限.该命令设置的是绝对位置。
设置绝对打印位置
格式:[十六进制] 1B 24 nL nH
[范围] 0≤nL≤255 0≤nH≤255
[描述] 设定从一行的开始到将要打印字符的位置之间的距离。
从一行的开始到打印位置的距离为N个水平点距。
nLnH是双字节无符号整数N 的低位和高位,N=nL+nH×256
[注意] *如果设定的打印位置超出了可打印区域(N244),则被设置为可打印区域
的最大值(N=244)。
选择字体
格式:[十六进制] 1B 4D n
范围(十六进制):n=0,1
说明:
n 功能
0 选择字体:ASCII(12*24) 汉字(24*24)
1
文档评论(0)