background image

  

%%DocumentSuppliedResources: (atend)

  

%%CMYKCustomColor: (atend)

  

%%DocumentCustomColors: (atend)

  

%%DocumentProcessColors: (atend)

  瑽

Document Inks: (atend)

  瑽

DocumentMutilnkColors: (atend)

  

%ALDOriginal 文件: PowerB HDesktop Folder: 16P

  

%%EndCommentS

  二、有关的

PostScript 语旬

  尽管

PostScript 页面描述语言有许多描述语句。但进行拼版工作只涉及到其中的页面尺

寸定义、坐标平移、旋转、图形状态保存和恢复等少量语句。
  

X Y Translate  %在当前的坐标系中向水平方向平移 X,向垂直方向平移 Y

  

Angle Rotate   %在当前的坐标系中旋转一个角度

  

X Y Scale    %在当前坐标系中水平缩放 X 倍,垂直缩放丫倍

  

A Clip      %以当前封闭路径 A 作为剪切路径,路径内的内容被显示,以外的

内容被裁掉
  

/Save Save    %保存当前的虚存状态到 /save 中

  

Save Restore %恢复到以前的虚存状态

  

Gsave       %保存当前的图形状态

  

Grestore     %恢复以前保存的图形状态

  

Grestoreall   %恢复到最开始保存的图形状态

  

ShowPage     %显示当前的页面

 三、拼版的原理和步骤
  在

PS 文件中总是以页面为单位。页面的默认坐标都是从坐标原点开始的。要实现拼版.

就需要修改原来的页面尺寸和坐标系统,以印张为单位,将不同的页面放置在印张的不同
位置上。如果需要折手,还要按照折手的要求对页面进行旋转。重新排列页面的顺序。操作步
骤如下:
  

1.设置新的印张尺寸。按照实际拼版的需要设置大版的幅面尺寸(包括出血、裁切线的

尺寸在内)。
  

2.用 Gsave 语句保存原来的图形状态。保存页面原始的坐标、比例等图像状态。以便拼版

结束后能够恢复到原始状态。
  

3.以印张为单位,用平移、旋转等语句将各页面放到印张中合适的位置上。

  

4.以印张为单位去掉各页面的 ShowPage 语句,并在印张中全部页面描述结束后增加页

面显示语句

ShowPage,这样就可以把各页面显示在同一个印张中。

  

5.用 Grestore 恢复原始图形状态。需要时加人裁切线、灰梯尺、文件名等辅助信息。

  

6.写入相应的 PS 文件结尾。

  

PS 文件中默认的比例单位是 1/72 英寸,即以 Point 为单位。因此印张尺寸的设置和平移

量等数值也必须以

Point 为单位。例如一个 210mm×285mm 的 16 开页面.以 Point 为单位的

页面尺寸为

595×808。下面是定义这个页面的 PS 描述:

  

ppDSetup{

  

%緂 inFeature: *CustomPagesize True

  

595 808 0 0 1

  

4 dict begin

  

dup /Oriention exch def