2.1.3 PostScript输出的问题
经过多年的应用和不断改进发展,Adobe公司先后推出了PostScript Level 2和PostScript Level 3等标准。
PostScript Level标准
1989年,Adobe公司在总结以前经验的基础上推出了PostScript Level 2。PostScript Level 2在描述能力和工作效率方面都有了明显的改进。PostScript Level 2新添加了以下几个重要功能:
(1)支持设备无关的颜色空间Lab。
(2)支持其他的数据压缩格式,特别是JPEG。
(3)支持调频加网工艺。
(4)采用二进制编码技术。
(5)支持双字节字体的编码(包括中文、韩文以及日文等)。
(6)含有描述图案的命令。
又经过随后7年的发展,PostScript Level 3进入市场,PostScript Level 3在Level 2的基础上又增加了以下重要的新内容:
(1)支持专色、采用“Device-N”算符处理专色。
(2)含有描述渐变网的标准命令等图像增强技术。
(3)支持1Bit的蒙版。
(4)支持网络作业,让用户可以充分利用国际互联网。
(5)具有高级页面处理能力,可以识别HTML文件格式和PDF文件格式。
PostScript的输出问题
PostScript是目前应用得比较成熟的一种页面描述语言。每一个PostScript文件实质上就是一个程序,最终这个程序要在RIP(光栅图像处理器)上被解释生成可控制输出设备输出用的点阵命令。页面设计丰富的文档能产生复杂的PostScript文件,而且,在PostScript文档中除了包含版面内容外,还要加上一些可变的功能语句,所以通常的PostScript文件量都比较大,不适合于通过Internet进行大规模传输。由于功能性语句的存在,PostScript在解释时可以很快,也可以很慢,而且由于有部分内容可能是外挂的,解释的内容有可能不是你所需要的,这样就相应地延长了曝光输出时间,甚至还存在发生输出中断的危险。
由于PostScript文件在生成之后不具有再编辑的功能,因此,当PostScript文件经过RIP处理后,如果发现存在问题必须修改,这就要求我们必须在原始制作时使用的应用软件中修改,然后再次输出打印修改后的页面文件,生成新的PostScript文件。显而易见,这样做相当烦琐,同时也明显地延长了作业时间。
不同的组版软件生成的PostScript页面描述是有部分差别的,而在印前制作领域中存在很多种组版软件,也就意味着存在多种PostScript生成方法,如此多的PostScript版本是进行RIP时经常出错的原因之一。此外,在PostScript文件中包含的许多功能语句也是RIP易出错误的根源。鉴于PostScript的众多输出问题,以PostScript为基础的印前工作流程管理系统的可靠性值得研究。
在过去的几年内,PostScript驱动程序稳定性能有了明显的提高,RIP的解释性能也更加可靠,但是这些都没有从根本上解决PostScript的输出问题。无论PostScript格式存在着怎样的问题,它在印前输出领域中还是作为一种标准文件格式被推广并实际使用,为了尽量避免在输出时出现的错误,了解如何正确生成PostScript文件是一种比较好的应对方法。目前生成PostScript格式文件最通用的办法就是通过Adobe公司的PostScript打印机打印生成PS格式文件。