TSC TSPL/TSPL2指令详解:英文文档支持GP-3120TN打印机

需积分: 50 13 下载量 96 浏览量 更新于2024-07-20 1 收藏 657KB PDF 举报
TSC TSPL/TSPL2编程语言指令文档提供了关于佳博(TSC)系列标签打印机,如GP-3120TN,的全面指导。该文档详细介绍了如何使用这些打印机执行各种任务,包括设置、系统命令和格式化指令。以下是一些关键知识点: 1. **编程语言概述**: - TSPL/TSPL2是一种专为TSC标签打印机设计的编程语言,用于控制打印过程,如文本、图形、条形码等的布局。 2. **版本更新历史**: - 文档自2007年7月起不断更新,涉及修正错误、添加新功能和命令,比如2009年加入GAPDETECT和CIRCLE命令,2010年修订了条形码命令部分。 3. **核心命令**: - SIZE设置打印区域尺寸,GAP用于设置元素之间的间距,GAPDETECT用于检测间隙。 - BLINE用于绘制线条,OFFSET调整元素位置,SPEED控制打印速度,DENSITY定义打印密度。 - DIRECTION和MIRROR IMAGE控制文本方向和镜像效果,REFERENCE指定打印参考线,SHIFT和COUNTRY则与字符编码有关。 - CLASS(CLS)用于清除屏幕,FEED和BACKFEED控制纸张移动,FORMFEED实现分页,HOME回到初始位置。 4. **标签格式化**: - BAR和BARCODE用于生成条形码,如EAN-13或Code 39等。 - BITMAP和PUTBMP允许使用位图数据进行打印,PUTPCX处理PCX格式图像。 - QR CODE和RSS (Quick Response Code) 提供二维条码的生成和解析功能。 - TEXT命令用于添加文本信息,REVERSE可以反转打印方向。 5. **通信协议**: - Status Polling Commands(RS-232)部分介绍了用于查询打印机状态的控制序列,如`<ESC>!?`,`<ESC>!R`等,以及一些特殊字符发送如`~!@`到`~!T`。 6. **消息翻译**: - Message Translation Protocol可能涉及到将用户输入或设备返回的信息进行编码和解码,确保数据在不同设备间的兼容性。 这份TSC TSPL/TSPL2编程语言文档是佳博标签打印机操作者的重要参考资料,涵盖了从基础设置到高级功能的指令集,帮助用户优化打印过程并充分利用打印机的全部潜力。