当前位置:首页 > 工业技术
HP GL/2及RTL绘图仪语言编程指南
HP GL/2及RTL绘图仪语言编程指南

HP GL/2及RTL绘图仪语言编程指南PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:美国惠普公司编;汤跃忠等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1995
  • ISBN:7302017042
  • 页数:292 页
图书介绍:
《HP GL/2及RTL绘图仪语言编程指南》目录

目 录 3

第一部分 HP-GL/2参考指南 3

第1章HP-GL/2介绍 3

1.1 HP-GL/2概述 3

1.1.1 HP-GL/2内核 3

1.1.2技术图形扩充 5

1.1.3调色板扩充 5

1.1.5数字化扩充 6

1.1.4双重环境扩充 6

第2章绘图概念 7

2.1 图形界限 7

2.1.1硬剪切限 7

2.1.2软剪切限 7

2.2用坐标系绘图 9

2.2.1在坐标系中移动 10

2.3度量单位与缩放 10

2.3.2用户单位 11

2.4缩放 11

2.3.1绘图仪单位 11

2.5使用缩放 12

2.5.1同步缩放与异步缩放 13

第3章高效程序设计指南 15

3.1程序设计语言与HP-GL/2 15

3.1.1配置语句 16

3.1.2输出语句 17

3.1.3输入语句 17

3.2 HP-GL/2语法 17

3.2.1用于表示语法的记号 18

3.2.2省略可选参数 19

3.2.3参数格式 19

3.3程序范例 20

3.4一个高效HP-GL/2程序的轮廓 21

3.4.1初始化绘图仪 21

3.4.2定义调色板 22

3.4.3使用压缩的图形 23

3.4.4结束程序 23

3.6.1程序错误 24

3.6程序错误及丢失模式 24

3.5提高绘图仪的吞吐能力 24

3.6.2丢失模式 25

第4章配置与状态组 26

4.1建立缺省条件 27

4.2缩放点P1及P2 27

4.3使用缩放指令 27

4.4有效地使用缩放 29

4.4.1放大或缩小一幅图画 29

4.4.2在一个页面上画尺寸相等的图画 30

4.4.3创建镜象 31

4.5开设窗口:设置软剪切限 32

4.6旋转图画 33

4.7终止程序及推进页面 33

4.8 DF,缺省值 34

4.9 IN,初始化 36

4.10 IP,输入P1及P2 37

4.11 IR,输入相对的P1及P2 39

4.12 IW,输入窗口 41

4.13 PG,推进整个页面 43

4.14 RO,旋转坐标系 44

4.15 RP,重新绘图 46

4.16 SC,缩放 47

4.16.1缩放类型0及1 48

4.16.2缩放类型2 49

第5章向量组 53

5.1画笔状态及位置 54

5.1.1画笔状态 54

5.2绝对移动和相对移动 55

5.1.2画笔位置 55

5.3画线 56

5.4画圆及弧 57

5.5 AA,绝对画弧 58

5.6 AR,相对画弧 60

5.7 AT,绝对三点画弧 61

5.8 CI,画圆 64

5.9 PA,绝对绘图 67

5.10 PD,落笔 67

5.11 PE,折线编码 69

5.11.1编码PE值 71

5.11.2程序设计的一些考虑 72

5.12 PR,相对绘图 74

5.13 PU,提笔 76

5.14 RT,相对三点画弧 77

第6章多边形组 80

6.1使用多边形缓冲区 81

6.2绘画矩形 81

6.3绘画楔形 82

6.4绘画多边形 83

6.4.1绘画子多边形 84

6.4.2填充多边形 85

6.4.3在多边形模式中画圆 85

6.4.4估算多边形缓冲区 86

6.4.5计算在一多边形中的点数 86

6.4.5计算圆或弧中的点数 86

6.5 EA,绝对矩形描边 87

6.6 EP,多边形描边 89

6.7 ER,相对矩形描边 90

6.8 EW,楔形描边 92

6.9 FP,填充多边形 95

6.10 PM,多边形模式 96

6.10.1(PM0)或(PM) 97

6.10.2 (PM1) 98

6.10.3(PM2) 98

6.11 RA,绝对矩形填充 99

6.12 RR,相对矩形填充 101

6.13 WG,填充楔形 103

第7章直线及其填充属性组 107

7.1使用直线属性及线型 108

7.2使用填充类型 109

7.3选择画笔及其宽度 110

7.4 AC,锚点角 111

7.5 FT,填充类型 112

7.6 LA,直线属性 115

7.6.1直线终端 116

7.6.2直线接头 116

7.6.3斜削极限 116

7.7 LT,线型 119

7.8 PW,画笔宽度 124

7.9 RF,光栅填充定义 125

7.10 SM,符号模式 128

7.11 SP,选择画笔 129

7.12 UL,用户定义线型 131

7.13 WU,画笔宽度单位选择 132

第8章字符组 134

8.3指定及选择字型 135

8.3.1标准字型与可选字型 135

8.2缺省标志条件 135

8.1使用标志 135

8.3.2特殊字符 136

8.4使用字符集 137

8.4.1使用字符绘图(CP)单元 139

8.4.2使用固定间距及可变间距字型绘图 140

8.4.3设备如何选择字型 141

8.5在标志中使用变量 143

8.5.1数值变量 143

8.5.2字符串变量 144

8.6给标志加回车及换行 145

8.6.1移到回车点 145

8.6.2控制字符 146

8.7增强标志 146

8.7.1字符尺寸与斜度 147

8.7.2字符间距与文本行 147

8.7.3标志方向及位置 147

8.7.4终止标志符 148

8.8 AD,可选字型定义 148

8.8.1类型1:字符集 149

8.8.2类型2:字型间隔 151

8.8.3类型3:间距 151

8.8.4类型4:高度 151

8.8.5类型5:姿态 151

8.8.6类型6:笔划轻重 152

8.8.7类型7:字体 152

8.9 CF,字符填充模式 154

8.10 CP,字符绘图 155

8.11 DI,绝对方向 157

8.12 DR,相对方向 162

8.13 DT,定义标志终结符 166

8.14 DV,定义可变文本路径 167

8.15 ES,额外间隔 169

8.16 LB,标志 171

8.17 LO,标志原点 172

8.18 SA,选择可选字型 174

8.19 SD,标准字型定义 175

8.19.1类型1:字符集 175

8.19.4类型4:高度 177

8.19.2类型2:字型间隔 177

8.19.3类型3:间距 177

8.19.5类型5:姿态 178

8.19.6类型6:笔划轻重 178

8.19.7类型7:字体 179

8.20 SI,绝对字符尺寸 181

8.21 SL,字符斜度 182

8.22 SR,相对字符尺寸 184

8.24 TD,透明数据 187

8.23 SS,选择标准字型 187

第9章技术图形扩充 189

9.1定义一幅图画 190

9.1.1图头状态 190

9.1.2图体状态 190

9.2弦及弦公差 191

9.4.1对Centronics用户 192

9.4.2对HP-IB用户 192

9.4获取绘图仪输出 192

9.3可装入字符集及用户定义的字符 192

9.4.3对RS-232-C用户 193

9.5使用输出指令 193

9.5.1标识绘图仪及其功能 193

9.5.2获取错误信息 193

9.5.3获取状态字节信息 193

9.5.4输出响应综述 193

9.6 BP,开始绘图 194

9.6.1在双重环境中使用BP 194

9.7 CT,弦公差模式 195

9.8 DL,装入字符 197

9.8.1定义一个可装入字符 198

9.9 EC,启用切纸器 200

9.10 FR,推进图框 200

9.11 MC,归并控制 201

9.12 MG,信息 202

9.13 MT,介质类型 203

9.15 OE,输出错误 204

9.14 NR,非就绪 204

9.16 OH,输出硬剪切限 205

9.17 OI,输出标识 206

9.18 OP,输出P1及P2 207

9.1 9 OS,输出状态 208

9.20 PS,绘图尺寸 209

9.21 QL,质量级别 212

9.22 ST,分类 213

9.23 VS,速度选择 213

10.1定义你的调色板 215

第10章调色板扩充 215

10.1.1彩色调色板在单色设备上的效果 216

10.2 CR,为相对颜色数据设置颜色范围 216

10.3 NP,画笔数目 217

10.4 PC,画笔颜色分配 218

10.5 SV,屏幕向量 220

10.6 TR,透明模式 221

第11章双重环境扩充 223

11.1使用双重环境PCL指令 223

11.2在双重环境中修改HP-GL/2指令 224

11.3 ESC%#A,进入PCL模式 225

11.4 ESCE,复位 226

11.5 FI,用ID选择主要字型 227

11.6 FN,由ID选择辅助字型 227

11.7 SB,可缩放或点阵字型 228

第12章数字化扩充 230

12.1数字化过程 230

12.2获取绘图仪输出 230

12.2.3对RS-232-C用户 231

12.3使用输出指令 231

12.2.1对于Centronics用户 231

12.2.2对HP-IB用户 231

12.4使用OD指令 232

12.5用绘图仪数字化 232

12.5.1手工数字化 232

12.5.2监控状态字节 233

12.7 DP,数字化点 235

12.8 OD,输出数字化点及画笔状态 235

12.6 DC,数字化清除 235

词汇表 237

第二部分HP RTL参考指南 243

第13章用HP RTL语言编程 243

13.1 HP RTL编程的基本概念 243

13.2编写HP RTL驱动程序 243

13.2.1设备相关性 243

13.2.2与HP-GL/2的关系 245

13.2.3光栅程序例子 246

13.3.1换码序列 251

13.3 使用HP RTL 251

13.3.2复合命令 252

13.4改变语言的环境和模式 253

13.4.1转换笔的位置的调色板 253

13.4.2其它语言 254

13.5设置光栅边界 254

13.5.1设定逻辑页和输入窗口 254

13.5.2设定HPRTL的宽度和高度 254

13.6坐标系和当前活动位置(CAP) 256

13.5.3最大宽度和高度 256

13.7控制图象的分辨率 257

13.7.1连续和离散的分辨率 258

13.7.2粗略性和确定性分辨率 258

13.8设置颜色 259

13.8.1数据平面的含义 259

13.8.2 定义HP RTL的调色板 259

13.9颜色指标的含义 261

13.9.1多平面数据 262

13.9.2指标0的使用 263

13.10传送光栅数据 263

13.12缩放光栅图象 264

13.11 向量和光栅数据的混合 264

13.13数据压缩 266

13.13.1基于行的原码(方法0) 266

13.13.2基于块的原码(方法4) 267

13.13.3变长度编码(方法1) 268

13.13.4 TIFF位压缩编码(方法2) 268

13.13.5种行编码(方法3) 269

13.13.7 CCITT第3组二维编码(方法7) 272

13.13.8 CCITT第4组编码(方法8) 272

13.13.6 CCITT第3组一维编码(方法6) 272

第14章HP RTL的命令详解 273

14.1命令目录 273

14.2语言环境切换 274

14.2.1 进入HP-GL/2模式 274

14.2.2进入PCL模式 275

14.2.3复位 276

14.2.4全局退出语言/启动PJL 276

14.3颜色设置 277

14.3.1配置图象数据 277

14.3.4设置蓝色参数 280

14.3.2设置红色参数 280

14.3.3设置绿色参数 280

14.3.5分配颜色指标数 281

14.4设置光栅参数 281

14.4.1源光栅宽度 281

14.4.2源光栅高度 282

14.4.3水平移动CAP 282

14.4.4 Y向偏移 283

14.4.6目标光栅高度 284

14.4.7光栅行路径 284

14.4.5目标光栅宽度 284

14.4.8反向移动 285

14.4.9设置图形分辨率 285

14.5传送光栅数据 286

14.5.1启动光栅图形 286

14.5.2结束光栅图形 288

14.5.3按面传送光栅数据 288

14.5.4按行/块传送光栅数据 289

14.5.5设置压缩方法 290

词汇表 291

相关图书
作者其它书籍
返回顶部