第一章 惠普PCL语言的介绍 1
1.1 PCL打印机的语言历史 1
1.2 PCL打印机语言的体系结构 1
1.3 扩展序列的语法 2
第二章 页面 5
2.1 引言 5
2.2 逻辑页 5
2.3 PCL坐标系统 5
2.4 PCL坐标系统的单位 6
2.5 HP-GL/2图像帧 6
2.6 打印区域 7
第三章 打印环境 10
3.1 引言 10
3.2 用户缺省环境 13
3.3 修改的打印环境 15
3.4 修改的打印环境特征——PCL内容 15
3.5 打印环境复位 16
第四章 作业控制指令 18
4.1 介绍 18
4.2 打印机复位指令 19
4.3 单工/双工打印指令 20
4.4 左偏移定位指令 22
4.5 上偏移定位指令 23
4.6 双工页面选择指令 24
4.7 作业分隔指令 24
第五章 页面控制指令 25
5.1 介绍 25
5.2 页面大小指令 25
5.3 页面长度指令 26
5.4 纸源指令 27
5.5 逻辑页面定向指令 28
5.6 打印方向指令 31
5.7 正文区域 32
5.8 左空白页边指令 33
5.9 右空白页边指令 34
5.10 清除水平空白页边的指令 34
5.11 上空白指令 34
5.12 正文长度指令 36
5.13 穿孔跳行指令 36
5.14 水平移动索引指令 37
5.15 纵向移动索引指令 48
5.16 行间距指令 39
第六章 光标定位 40
6.1 光标定位 40
6.2 绝对/相对光标定位指令 40
6.3 光标定位单位 40
6.4 光标水平定位(栏)指令 42
6.5 光标水平定位(十分之一点)指令 42
6.6 光标水平定位(点)指令 42
6.7 光标水平定位控制码 43
6.8 纵向光标定位(行)指令 43
6.9 光标纵向定位(十分之一点)指令 44
6.10 光标纵向定位(点)指令 44
6.11 换半行指令 45
6.12 光标纵向定位控制码 45
6.13 行结束指令 45
6.14 按下/上托光标定位指令 46
第七章 字形 47
7.1 介绍 47
7.2 字符集 48
7.3 间隔 49
7.4 间距 49
7.5 高度 49
7.6 形体 50
7.7 笔画权 51
7.8 字样种类 51
7.9 定向 52
7.10 位图字形和标量字样 53
7.11 内部字形 54
7.12 特殊作用 56
第八章 字形选择 57
8.1 前言 57
8.2 首次和二次字形 59
8.3 符号集 59
8.4 ISO符号设定 60
8.5 空格 60
8.6 行距 61
8.7 高度 62
8.8 形体 62
8.9 笔画权 64
8.10 字体种类 65
8.11 定向 67
8.12 字形选择范例 67
8.13 通过特征选择字形总结 68
8.14 通过ID选择字形 69
8.15 选择默认字形指令 70
8.16 HP-GL/2字形选择 70
8.17 明显的打印数据 71
8.18 底线指令 71
第九章 字形管理 74
9.1 介绍 72
9.2 向下装载软字形 72
9.3 瞬时/永久字形 72
9.4 删除字形 73
9.5 字体ID 73
9.6 字体控制 73
9.7 字体管理范例 74
第十章 软字体生成 75
10.1 简介 75
10.2 字体类型 75
10.3 坐标系统 76
10.4 描述符命令 93
10.5 PCL位图字体的字符描述符和数据格式 96
10.6 智能比例调节字体的字符描述符和数据格式 102
10.7 成份表 106
10.8 字符代码命令 106
10.9 字符描述符和数据命令 107
第十一章 宏 115
11.1 简介 110
11.2 宏的生成 110
11.3 宏调用 111
11.4 临时/永久宏 111
11.5 删除宏 111
11.6 宏ID 112
11.7 宏控制 112
11.8 宏控制例子 113
第十二章 打印模型 115
12.1 简介 115
12.2 命令序列 118
12.3 源透明度模式命令 118
12.4 图形透明度模式命令 118
12.5 区域填充ID命令 119
12.6 选择当前图形命令 119
12.7 透明度模式和矩形区域填充 121
第十三章 矩形区域填充图形 123
13.1 简介 123
13.2 矩形区域填充过程 123
13.3 水平矩形尺寸(1/10点数)命令 123
13.4 水平矩形尺寸(点数)命令 124
13.5 垂直矩形尺寸(1/10点数)命令 124
13.6 垂直矩形尺寸(点数)命令 124
13.7 区域填充ID命令 124
13.8 填充矩形区域命令 127
13.9 矩形区域填充的图形透明度 128
13.10 矩形区域填充例子 128
第十四章 光栅图形 136
14.1 简介 131
14.2 光栅图形命令序列 132
14.3 光栅图形分辨率命令 133
14.4 光栅图形表示模式命令 134
14.5 光栅高度命令 135
14.6 光栅宽度命令 137
14.7 开始光栅图形命令 138
14.8 光栅Y偏移命令 139
14.9 设置压缩模式命令 139
14.10 传送光栅数据命令 144
14.11 结束光栅图形命令 145
14.12 光栅图形例子 145
第十五章 HP=GL/2图形介绍 147
15.1 学习HP-GL/2 147
15.2 HP-GL/2命令和语法 148
15.3 使用HP-GL/2编程语言 153
15.4 规定图像区域的比例因子 154
15.5 HP-GL/2坐标系统 155
15.6 HP-GL/2和PCL方向的相互作用 158
15.7 向量图形限度 159
15.8 度量单位 159
15.9 笔状态的位置 160
15.10 自动调节图像尺寸,适合于PCL图框 162
15.11 绝对和相对笔移动 163
第十六章 图框 165
16.1 简介 165
16.2 典型的HP-GL/2绘图命令序列 165
16.3 水平图框尺寸(1/10点数) 166
16.4 垂直图框尺寸(1/10点数) 167
16.5 设置图框支撑点 167
16.6 HP-GL/2图表水平尺寸 168
16.7 HP-GL/2图表垂直尺寸 168
16.8 进入HP-GL/2模式 169
16.9 进入PCL模式 169
16.10 缺省设置 170
第十七章 配置和状态组 173
17.1 建立缺省状态 173
17.2 定标点P1和P2 174
17.3 使用定标命令 174
17.4 高效使用定标 176
17.5 调整HP-GL/2坐标系统,与PCL系统相匹配 180
17.6 开窗口:建立软剪削限制 181
17.7 DF缺省值 182
17.8 IN,初始化 183
17.9 IP,输入P1和P2 184
17.10 IR,输入相对的P1和P2 186
17.11 IW,输入窗口 187
17.12 PG,先行填充页 190
17.13 RO,旋转坐标系统 190
17.14 RP,重画 193
17.15 SC,定标 193
第十八章 向量组 198
18.1 画线 198
18.2 画圆 199
18.3 画弧 200
18.4 AA,绝对弧 201
18.5 AR,相对弧 203
18.6 AT,绝对弧三点 205
18.7 CI,圆 207
18.8 PA,绝对绘图 209
18.9 PD,落笔 210
18.10 PE,多线编码 211
18.11 PR,相对绘图 217
18.12 笔,抬笔 218
18.13 RT,相对弧三点 219
第十九章 多边形组 222
19.1 使用多边形缓冲区 222
19.2 画矩形 223
19.3 画尖楔 224
19.4 画多边形 226
19.5 EA,绝对边沿矩形 229
19.6 EP,边沿多边形 231
19.7 ER,相对边沿矩形 233
19.8 EW,边沿尖楔 235
19.9 FP,填充多边形 237
19.10 PM,多边形模式命令 239
19.11 RA,绝对填充矩形 242
19.12 RR,相对填充矩形 244
19.13 WG,填充尖楔 246
第二十章 线和填充属性组 251
20.1 使用线属性和类型 251
20.2 使用填充类型 253
20.3 选择一个“笔”,改变线宽度 254
20.4 AC,支撑角 254
20.5 FT,填充类型 256
20.6 LA,线属性 260
20.7 LT,线类型 265
20.8 PW,笔宽 269
20.9 RF,光栅填充规定 271
20.10 SM,符号模式 272
20.11 SP,选择笔 2744
20.12 SV,屏幕向量 275
20.13 TR,透明度模式 276
20.14 UL,用户规定的线类型 277
20.15 WU,笔宽单位选择 279
第二十一章 字符组 281
21.1 打印标号 282
21.2 缺省的标号状态 284
21.3 处理字符单元 287
21.4 使用字体 289
21.5 指定和选择字体 290
21.6 AD,替换字体规定 291
21.7 CF,字符填充模式 292
21.8 CP,字符图表 294
21.9 DI,绝对方向 297
21.10 DR,相对方向 302
21.11 DT,规定标号终止符 306
21.12 DV,规定可变的正文路径 307
21.13 ES,附加空白 310
21.14 FI,选择主字体 312
21.15 FN,选择次字体 313
21.16 LB,标号 314
21.17 LO,标号原点 316
21.18 SA,选择替换字体 318
21.19 SB,比例或位图字体 318
21.20 SD,标准字体规定 319
21.21 SI,绝对字符尺寸 323
21.22 SL,字符倾斜度 325
21.23 SR,相对字符尺寸 327
21.24 SS,选择标准字体 330
21.25 TD,透明度数据 330
第二十二章 编程提示 332
22.1 介绍 332
22.2 PCL命令解析 332
22.3 作业控制 332
22.4 页控制 332
22.5 字体 333
22.6 光栅图形 333
22.7 宏 334
22.8 HP-GL/2向量图形 334
22.9 性能 335
22.10 故障检修命令 335
22.11 常见错误 337
附录A 符号集合 338
附录B 接口 355
词汇表 362