ZPLII缩放/点阵字体命令详解与实例
需积分: 9 159 浏览量
更新于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命令及其参数,能让你更高效地编写适用于各种喷墨打印机的标签打印程序,提升生产效率并确保打印质量。无论是点阵还是可缩放字体,理解它们的特点和使用方法对于优化打印输出至关重要。
133 浏览量
1964 浏览量
241 浏览量
104 浏览量
2015-07-27 上传
228 浏览量
!chen
- 粉丝: 2776
- 资源: 1470
最新资源
- 易语言36键MIDI电子琴
- bl1nd:我的 Ludum Dare 28 参赛作品的延续
- parallel_ASKI_并行计算_六面体协调网格;_模拟声学;_entirelyht3_网格_
- 简历
- Microsoft-Film-Industry-Analysis:文件,Jupyter笔记本和演示幻灯片,供我们分析有助于电影在熨斗学院取得成功的因素
- Eldinho2.github.io
- 作品答辩扁平化模板论文答辩.ppt.rar
- spree_advanced_cart:对 Spree 更有用的购物车实现
- nativescript-snapkit:使用Snapchat帐户登录到您的应用
- 易语言API录音
- 编程珠玑 第2版(修订版)_编程珠玑修订_资料_
- DataAnalytics
- robot_ws:这是机器人上的主要工作空间
- PeopleLung.fg7wzky7dm.ga4AST6
- svnautobuild-开源
- component-template-issue