ZPLII缩放/点阵字体命令详解与实例
需积分: 9 2 浏览量
更新于2024-07-30
收藏 1.13MB DOC 举报
ZPL (Zone Programming Language) 是一种专为喷墨打印设备设计的简单文本编程语言,它在工业自动化、标签打印等领域广泛应用。ZPLII 命令参考文档提供了详细的指令集和参数说明,帮助用户有效地控制打印机的字体、大小、方向和位置。
^A 命令是ZPLII中的核心命令,用于设置文字的样式和尺寸。它支持两种类型的字体:可缩放字体(如TrueType字体)和点阵字体。可缩放字体能够根据需要进行双向缩放,而点阵字体则是由固定像素点组成,具有固定的宽度和高度。
在使用^A命令时,需要提供以下参数:
1. `f`:字体名称。可以是内置的TrueType字体(如CGTriumvirateBoldCondensed,默认为0),也可以是通过^CW定义的打印机中的自定义字体(范围A-Z, 0-9)。
2. `0`:字体方向。默认情况下,继承上一个^FW设置,可以选择N(正常)、R(顺时针旋转90度)、I(顺时针旋转180度)、B(顺时针旋转270度)。
3. `h`:字符高度。对于曲线字体,可以设置10-1500点,点阵字体则为标准高度的整数倍(2-10);默认值取决于上一次使用的^CF设置。
4. `w`:字符宽度。与字符高度类似,曲线字体有默认值(12点或上次^CV值),点阵字体为标准宽度的整数倍(2-10)。
^A@命令则是另一种调用字体的方式,它接受完整的字体名称作为参数,便于在程序中指定特定的字体。例如,`^A@N,25,25,B:CYRILLIC.FNT`表示使用名为"Cyrillic.FNT"的字体,大小为25x25,且字体方向为B(底部)。
示例代码展示了如何在ZPL程序中运用这些命令,如改变字体名、大小和方向,以及在字符串中插入文本。整个过程包括了字体选择、定位以及换行等基本操作。
掌握ZPLII命令及其参数,能让你更高效地编写适用于各种喷墨打印机的标签打印程序,提升生产效率并确保打印质量。无论是点阵还是可缩放字体,理解它们的特点和使用方法对于优化打印输出至关重要。
2013-04-22 上传
127 浏览量
2011-07-27 上传
2011-01-04 上传
2015-07-27 上传
2011-07-30 上传
!chen
- 粉丝: 2477
- 资源: 1321
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析