| 习惯上,PostScript 文件的第一行是标明该文件的类型,接下来的几行是 被称为 header 或 preamble 的注释行
( PostScript 的注释符也是 %)。 这些注释中的一行就定义了 BoundingBox 。BoundingBox 这行有四个整数值,
分别代表: |
- BoundingBox 的左下角的 x
坐标。
- BoundingBox 的左下角的 y
坐标。
- BoundingBox 的右上角的 x
坐标。
- BoundingBox 的右上角的 y
坐标。
|
%!PS-Adobe-2.0 EPSF-2.0
%%Creator: gnuplot
%%DocumentFonts: Times-Roman
%%BoundingBox: 50 50 410 302
%%EndComments
|
| 上面的例子是一个由 gnuplot 生成的 EPS 文件的前五行。
这个 EPS 图形的左下角的坐标是 (50,50), 右上角的坐标是 (410,302)。这里坐标的单位是 PostScript
point, 等于 1/72 英寸。这样上面的这幅图的自然宽度为 5 英寸, 相应的自然高度为 3.5 英寸。需要注意的是 PostScript
point 要比 TEX point (等于 1/72.27 英寸)稍大,
在 TEX 和 LATEX 中,PostScript
points 被称为 ``big points'' 或简称 bp, TEX
point 被称为 ``points'' 或简称 pt。 |