SC-5890打印机控制命令参考指南
需积分: 9 34 浏览量
更新于2024-08-01
收藏 571KB DOC 举报
"SC-5890打印机控制命令列表"
本文主要介绍了一种名为SC-5890的打印机所支持的控制命令列表,这些命令是基于ESC/POS打印命令集,用于精确控制打印输出。以下是每个命令的详细解释:
1. LF (打印并换行): ASCII值为LF(0x0A),执行此命令会打印当前行缓冲区中的内容,并且向前滚动一行纸。如果缓冲区为空,仅滚动一行纸。
2. ESCSO (设置所有字符倍宽打印): 组成部分是ASCII的ESC (0x1B) 后跟 'S' 和 'O' (0x0E),它使得从命令执行后到回车或ESCDC4命令之间所有字符的宽度变为正常宽度的两倍。
3. ESCDC4 (取消所有字符倍宽打印): ASCII值为ESC (0x1B) 后跟 'D' 和 'C4' (0x64),用于恢复默认字符宽度。
4. ESC!n (设置所有字符打印方式): 此命令允许设置字符的打印方式,具体方式由'n'值决定。
5. ESC%n (选择/取消用户自定义非中文字符集): 使用'n'参数来选择或取消非中文字符集,'#'表示字符集编号。
6. ESC& (定义用户自定义非中文字符): 用于定义自定义字符,字符编号由命令后续数据确定。
7. ESC*mnLnH (选择位图模式): 设置打印机进入位图模式,参数'm', 'n', 'L', 'n', 和 'H' 分别代表不同的位图模式设定。
8. ESC2 (设置字符行距为1/6英寸): 执行后,字符行距将被设置为1/6英寸。
9. ESC3n (设置字符行间距为n点行): 参数'n'定义了行间距以点为单位。
10. ESC@ (打印机初始化): 重置打印机至初始状态,清除缓冲区并准备接收新数据。
11. ESCJn (打印并走纸n点行): 印刷当前缓冲区内容后,向前走纸n点行。
12. ESCc5n (允许/禁止按键有效): 控制键盘输入的有效性,'n'值决定是否允许按键操作。
13. ESCdn (打印并进纸n字符行): 打印当前行并向前移动'n'字符行。
14. ESCpmt1t2 (产生钱箱控制脉冲): 用于控制连接的钱箱打开,参数't1'和't2'决定脉冲的持续时间。
15. ESCtn (选择字符代码表): 'n'参数用来选择不同的字符编码表。
16. GS*xy (定义下载位图): 下载位图数据,用于后续的打印操作。
17. GS/m (打印下载位图): 打印之前通过GS*xy命令定义的位图。
18. GShn (设置条形码高度): 'h'参数定义条形码的高度。
19. GSwn (设置条形码横向宽度): 'w'参数定义条形码的窄单元宽度。
20. GSkm (打印条形码): 打印条形码,包括不同的条形码类型,'m'和'n'参数与条形码类型和数据有关。
21. GSv0mxLxH (打印光栅位图): 'm', 'x', 'L', 'x', 和 'H' 参数定义光栅位图的细节,用于打印图像。
22. FS& (进入汉字打印方式): 开启汉字打印模式。
23. FS.| (退出汉字打印方式): 关闭汉字打印模式,返回到默认字符集。
24. FS2c1c2 (用户自定义汉字): 允许用户定义自有的汉字,'c1'和'c2'是汉字的编码。
这些控制命令是打印机编程的关键,允许开发者精细控制打印输出,包括字符样式、布局、图像以及条形码等。对于需要进行高级打印定制的场景,理解并熟练运用这些命令至关重要。
2012-07-09 上传
2023-09-09 上传
2022-06-17 上传
2011-11-17 上传
2022-07-05 上传
2022-06-22 上传
234 浏览量
2024-01-17 上传
2007-10-11 上传
hsyq2008
- 粉丝: 0
- 资源: 4
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手