热敏打印机编程命令大全
需积分: 50 163 浏览量
更新于2024-07-20
收藏 3.72MB DOC 举报
"热敏式打印机命令集.doc下载"
这篇文档是关于热敏式打印机的编程手册,适用于多个型号的打印机系列,包括GP-5850、GP-5860、GP-5890、GP-58130、GP-58N、GP-58L以及GP-58MBIII系列。这份资料提供了详细的打印控制命令列表,帮助开发者或用户了解如何有效地控制打印机进行各种操作。
1. 水平定位(HT):该命令用于在当前行内移动打印头到指定的位置,实现文本的水平对齐。
2. 打印并换行(LF):此命令执行打印当前行后立即换行的操作,常用于结束一行的打印内容。
3. DLE命令集:DLE(Data Link Escape)是数据链路层的转义字符,这里的DLEENQn、DLEDC4nmt等是特定的控制序列,用于实现特殊功能,如打印机状态查询或产生钱箱开启脉冲。
4. 实时状态传送(实时对打印机请求):允许程序实时获取打印机的状态信息,以便根据打印机的工作情况进行相应的处理。
5. 设置字符右间距(ESCSPn):通过此命令可以调整字符右侧的空白区域,以实现不同宽度的间隔。
6. 选择打印模式(ESC$nLnH):打印机支持多种打印模式,如正常模式、高密度模式等,通过这个命令可以切换。
7. 设置绝对打印位置(ESC%n):允许将打印头移动到指定的绝对位置,实现精确的定位打印。
8. 选择/取消用户自定义字符(ESC&yc1c2[x1d1..d(y×x1]):允许用户定义自己的字符样式,提高打印的灵活性。
9. 定义用户自定义字符(ESC*mnLnHd1dk):提供了一种创建和存储自定义字符的方法,以满足特定的打印需求。
10. 选择位图模式(ESC&n):开启或关闭位图打印模式,可以打印出图形或图像。
11. 选择/取消下划线模式(ESC-):控制文本是否显示下划线,可用于突出显示某些内容。
12. 设置默认行间距(ESC2)和设置行间距(ESC3n):允许调整行与行之间的距离,以适应不同格式的打印内容。
13. 选择打印机(ESC?n):可能是指在多台打印机的环境中选择特定的一台进行打印。
14. 取消用户自定义字符(ESC@)和初始化打印机(ESC@):恢复打印机的初始状态,清除所有自定义设置。
15. 设置横向跳格位置(ESCDn1nkNUL):设定每个字符之间跳过的空格数。
16. 选择/取消加粗模式(ESC Gn):增强打印效果,使打印出来的文字更显粗壮。
17. 选择/取消双重打印模式(ESCJn):用于提高打印的清晰度,通常在需要增强打印质量时使用。
18. 打印并走纸(ESC Mn):同时执行打印和纸张前进的动作。
19. 选择字体(ESCRn)和选择国际字符集(ESCVn):允许选择不同的字体和字符集,以支持多种语言的打印。
20. 选择/取消顺时针旋转90度(ESC Vn):旋转打印内容,便于打印横幅或其他需要垂直布局的文本。
21. 设置相对横向打印位置(ESC \nLnH):相对于当前位置调整打印头的水平位置。
22. 选择对齐方式(ESC n LnH):左对齐、居中或右对齐,确保打印内容的布局正确。
23. 选择打印纸传感器以输出缺纸信号(ESCc3n)和选择打印纸传感器以停止打印(ESCc4n):利用传感器监控纸张状态,当无纸或纸张即将用尽时采取相应措施。
24. 允许/禁止按键(ESCc5n):控制打印机面板上的按键是否可用,防止误操作。
25. 打印并向前走纸n行(ESCdn):快速前进纸张到指定的行数。
26. 产生钱箱控制脉冲(ESCEn):用于驱动外接的钱箱打开。
27. 选择字符代码表(ESCpmt1t2):切换字符编码,支持ASCII、GB2312等多种字符集。
28. 选择/取消倒置打印模式(FSPnm):使打印内容翻转,便于反面打印。
29. 打印下载到FLASH中的位图(FS qn[xLxHyLyHd1dk]1[xLxHyLyHd1dk]n):允许将预先下载到打印机内存中的位图进行打印。
30. GS命令集:GS(Group Separator)提供了一系列高级功能,如选择字符大小、定义下载位图、打印下载位图等。
31. 选择字符大小(GS!n):调整打印字符的高度和宽度,以适应不同的打印需求。
32. 定义下载位图(GS*xyd1d(x×y×8)):创建自定义的位图数据,供后续打印使用。
33. 打印下载位图(GS/m):将之前定义的位图数据发送到打印机进行打印。
34. GS Bn:选择/取消黑标检测,用于追踪纸张上的黑标位置,确保打印位置的准确性。
这些命令集构成了热敏打印机的基本控制语言,通过它们可以实现精细的打印控制,创建定制化的收据、标签和其他文档。对于开发基于这些打印机的应用程序或者进行设备配置的人来说,理解和掌握这些命令至关重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-12 上传
2021-09-27 上传
2022-09-15 上传
2022-07-04 上传
2019-05-10 上传
2022-07-06 上传
码兄
- 粉丝: 17
- 资源: 38
最新资源
- 编程高手成长之路《JSP高级编程》希望版PDF 非影印版
- 28.你必须知道的.NET
- S3C2440启动代码注解
- C#连接数据库+代码全辑.doc
- Essential_S60_Developers_Guide
- 初为项目经理.pdf
- 初学教程 C#基础教程
- 敏捷开发的必要技巧完整版.pdf
- 千兆网头及网线介绍及做法
- 学生管理系统设计毕业设计
- 测试用例的设计方法(全).pdf
- sql循序渐进(成就篇)
- IP反向追踪技术综述
- EasyARM2103教材
- 若干NP完全问题的特殊情形.pdf
- Springer,.Foundations.of.3D.Graphics.Programming.Using.JOGL.and.Java3D.(2006).[1846281857].pdf