postscript作业.docx

上传人:b****8 文档编号:28403359 上传时间:2023-07-13 格式:DOCX 页数:17 大小:935.76KB
下载 相关 举报
postscript作业.docx_第1页
第1页 / 共17页
postscript作业.docx_第2页
第2页 / 共17页
postscript作业.docx_第3页
第3页 / 共17页
postscript作业.docx_第4页
第4页 / 共17页
postscript作业.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

postscript作业.docx

《postscript作业.docx》由会员分享,可在线阅读,更多相关《postscript作业.docx(17页珍藏版)》请在冰豆网上搜索。

postscript作业.docx

postscript作业

一、GostScriptRIP基本操作

1调用并运行磁盘文件命令的使用

(1)用拖拽的方法将例子文件,如Tiger.ps、Golfer.ps等文件拉如GostScript界面执行,查看执行后的结果。

(2)用run操作符执行例子文件,查看运行效果。

(3)如何将文件名定义为字符串,然后用定义的字符串运行该文件?

2查看堆栈命令的使用

(1)任意键入几个数字、字符串或其它对象,回车后注意提示符的变化。

用上述操作符查看堆栈中数据的情况,体会各个操作符作用的差别。

注意各种不同类型数据的输入方法和格式,查看执行不同操作符以后堆栈中数据的变化情况,理解堆栈的操作。

(2)直接用键盘输入几个数字,查看堆栈中的数据。

(3)将上面的数字用“()”括起来输入,再查看堆栈中的数据,比较前后数据有什么不同,说明为什么。

(4)将上面的数字用“[]”括起来输入,再查看堆栈中的数据,比较前后数据有什么不同,说明为什么。

3清除堆栈操作

二、图形变换操作

(1)在光标后键入变量名a并回车,执行上述的绘图命令,在Image窗口查看执行的结果;然后回到命令行窗口,在光标后键入stroke(或者fill)命令并回车,再到Image窗口查看结果。

(2)分析上面的语句的执行过程。

语句定义的是什么形状的图形?

(三角)用stroke操作符或fill操作符将该图形显示出来,如何操作才能显示,为什么?

(astroke)

(2)用记事本将上面的程序段保存为一个文本文件,用运行命令调用并观察执行后的效果。

1平移操作

格式:

xytranslate

任意设置平移量(xy)进行坐标变换,然后再显示上面的图形,查看图形发生改变的情况,分析为什么。

2旋转操作

格式:

anglerotate

给定一个角度值angle,然后再显示上面的图形,查看图形的改变情况,分析为什么。

注意角度值angle的单位。

3比例变换

格式:

cxxyscale

给定不同的比例变换值cx与xy(包括正负值、>1、<1的值),然后再显示上面的图形,查看图形的改变情况,分析为什么。

4其它基本变换

(1)写出各种错切变换、对称变换情况下的变换矩阵,思考使用上面的变换操作符是否可以实现这些变换,可以实现哪些变换?

为什么?

错切变换变换矩阵:

T=[10.51100]

对称变换变换矩阵:

T=[100-100]

使用上面的变换操作符可以实现对称变换,不能实现错切变换。

因为对称变换可用比例变换操作符来实现,这三种变换操作符没有对应对b和c的改变,所以错切变换不能实现。

(2)写出上述各种变换的PS矩阵表示,使用矩阵操作符进行变换。

错切变换变换矩阵:

T=[10.51100]

对称变换变换矩阵:

T=[100-100]

错切变换

对称变换

5矩阵操作符格式:

matrixconcat

其中matrix是变换矩阵,可以用[abcdtxty]的形式给出,也可以用变量定义。

如/m[10011000]def定义了一个水平平移100单位的矩阵,执行mconcat或[10011000]concat命令可以实现这个平移变换,作用相同。

(3)改变不同的变换矩阵,查看a图形的变换情况,分析变换结果。

6变换矩阵的查看

格式:

matrixcurrentmatrix

其中,matrix是事先已有定义的矩阵变量,如用上面方法定义的变量m。

执行该命令后,将当前的CTM保存在m中和堆栈中,可以用“==”操作符查看,或用“m==”命令查看。

注意体会两种操作方法结果的不同。

使用“=”堆栈查看命令,观察显示的结果,体会各种查看堆栈命令的功能。

7变换的级联

(1)设计各种复杂变换的情况,推导各级变换矩阵和总变换矩阵,用上面的图形a和变换操作符实现变换效果,显示出每一步的变换后的图形结果,分析各步操作的作用。

平移矩阵T=[1001500]

对称矩阵T=[100-100]

(2)用上面的matrixcurrentmatrix操作符查看每一步变换的变换矩阵和总变换矩阵。

8变换矩阵操作练习

 

三、图形的绘制

(1)基本图形路径的绘制

(2)线型的变化和定义方法

(3)贝塞尔曲线的绘制方法

(4)分析贝塞尔曲线的语句

(5)循环语句的功能和用法

(6)重复语句的功能和用法

(7)For语句的使用,字体的调用

(8)For语句的使用,字体的调用

(9)字体操作语句

(10)字体操作语句

(11)Type3字库的建立方法

(12)编程练习

(13)剪切路径的作用和使用

(14)剪切路径绘图

(15)图像操作语句的功能和使用

(16)图像操作语句的功能和使用

(17)图案的定义和填充

(18)图案的定义和填充

(19)模版功能的使用

(20)拼版功能的实现

四、字体的使用

练习findfont、scalefont、setfont和selectfont、makefont操作符定义和调用字体的方法,对比不同操作符的功能和使用方法上的区别,使用show、ashow、xyshow等操作符显示字体,仔细体会不同操作符功能的异同。

分析所提供字体练习例子中的语句。

五、PS文件的结构

用Word打开pm16.ps文件,观察并分析PS文件的结构,了解PS文件的一般形式和特点。

注意分析哪些部分是序言部分,哪些是正文部分,各部分的组成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1