PDF工作流与Adobe Extreme(第一部分)

Apogee , Brisque, Prinergy技术信息(第一部分)

  随着Prinergy,Heidelberg-Creo联合开发的输出工作流软件、Agfa公司最新的Apogee系统升级版及Scitex的Brisque Extreme的推出,已经有了三个有竞争性的Adobe Extreme 结构。当将三种工作流程进行比较时,会发现 要想理解Extreme结构在这些产品中到底起到了什么作用有些困难。

  如果在这四个公司(Adobe、heidelberg、Agfa、Creo)的Extreme中有一个统一的线索的话,那么这个线索就是流线化和自动化的PDF输出工作流。但是,这三种产品在工作方式上有所不同。不过,每种产品最终都可以让我们达到输出印刷用的软件或是版材的目的。但是,要想决定哪种产品更适合我们的使用需求,则需要对这些产品有更深的了解。

  在计论这三种产品的细节前,我们将对PDF背景及相关概念作一下介绍。

PDF基础
  由于这三种产品的PDF共性,我们要介绍一下PDF文件格式及它在出版过程中所起的作用。PDF文件被认为是为出版应用的 “未来化的文件格式”。其中的关键一点是,这种文件格式在出版工作流的不同阶段内使用时会得到不同的结果。

  这种文件格式的基本特征包括:

*页面独立性
  不象PostScript语言,在文件的数据中没有页面边界的规定;PDF文件需要活件在各自的页面内被格式化,每个页面都包含所有在该页上显示的所有数据。

*平台无关性
  PDF文件可以在任意平台上使用基本的Acrobat浏览软件进行观看。

*字体和图象可以内含
  这种文件格式可以将文件中所有的字体和图象都包含在内,因此可以确保在活件打印或观看前,不需要再有相应的字体和图象在系统中存在。

*数据压缩
  PDF支持各种不同程序的数据压缩算法,可以根据最终的不同需求进行选择。

  PDF文件也允许保留矢量信息。这一点对于专业出版业来说十分重要,因为有些有用的变量会存在RIP中,因此会影响输出效果,这一点也是导致PDF/X-1格式开发的重要因素。也是一些投资商想要使用内部格式及其它工作流产品的原因。

  PDF还有一些其它的有利特征,象对编辑对象的限制能力,对活件标签和PDF表单(PDF form)支持的能力等。

PDF工作流
  在电子出版解决方案出现以来,我们使用的出版物文件在输出与制作人员之间,就存在着字体及其它补充文件交流的问题。但是,即使到现在,我们在输出文件时也有这方面的问题。现在,Preflight(输出前预检)软件可以帮助我们在RIP输出前对这些问题做一些预防,但是对于页面来说,仍然有许多的输出问题。PDF文件则开始对这方面的问题有了考虑。

  另外,随着印刷出版工作流的改进,PDF文件格式的独特特点就体现出来了。它提供了一个完整、压缩、平台独立的文件格式,这种格式不需要原始的应用程序的支持。

什么是Extreme?
  Adobe Extreme早已被人熟知。根据Adobe的解释,Adobe Extreme是一个提供基于PDF生产方案的组件模块的Adobe PostScript Extreme 系统。

  首先,我们要弄清Extreme最初开发,是处理大尺寸的页面的制作为目的。这是使用处理模块、平行计算及复杂的内部坐标来完成的。Extreme实现的实际上是成功地在打印机上以每分钟进纸100页或是更多的速度进行打印的结果。

  在最初的应用程序上,Extreme还有另外的作用,它可以在进程中保存活件。但是这种需求会有不同的表现:在向激光照排机或是直接制版机传送数据过程中的关键问题,是处理更加复杂的页面,并运载更大的数据。事实上,即使我们可以以同样高的速度处理页面,输出设备也跟不上这些数据的变化速度。

  其中,在这些应用间最重要的不同,是分辨率的区别。例如:
*以300dpi每分钟打印100页,要求630KB/秒的处理要求。
*在一个对开的版面上以2400dpi在3分钟内成象,需要每秒处理6MB的数据,几乎是上面例子的十倍。

  因此,目前对于Extreme执行的要求,是改进其设置规范,以使Extreme可以在更长的时间内处理更复杂的页面。并且还有其它的一些目标:基于可配置的处理模块的全自动化。

  在使用Extreme技术的三个软件中,都包括活件标签(JT),因此活件标签处理器或是任务处理器也都存在。但是,即使Adobe为这些部件规定了规范,对于这些概念的形成,各软件也有独特的解释。

活件标签与活件标签处理器
  在Extreme系统中,活件标签是控制活件标签处理器的载体。虽然活件标签的基本结构已经由Adobe定义了,但是还需要各自的活件标签处理器。由于Adobe并没有提供活件标签产生软件,所以每个OEM合作商都会用各自的活件标签处理器,以不同的方式创建活件标签,这样就产生了另外的一个问题:怎样保证活件标签的便携性呢?

  活件标签处理器(JTP)是处理各活件的模块。每个JTP都有特定的功能,例如:“规范化”、陷印、组版、预览图象的产生、色彩管理等,虽然许多这些操也能由多任务处理器完成。从理论上来说,根据这些模块的作法,我们可以发现许多不同的可以满足各种需要的工作流。

  Adobe公司提供了一些有效的特定核心JTP,作为提供给OEM合作商的Extreme的一部分。这些OEM和第三方供应商可以选择他们想要的JTP,并在其上开发具有专门处理功能的其它产品。这样,对于一个活件的处理方式就会有很多。但是,只要Adobe在规定JTP创建方面保留灵活性,将这些开发的JTP置入其它系统或是希望获得完全交互的活件标签,就会出现问题。

  举一个Extreme执行的例子:想一下,如果Adobe装载Sequencer JTP和Coordinator JTP,以安排和协调各种一个系统内JTP的工作。这时,Prinergy是目前三个系统中唯一可以使用这两个JTP的系统。Agfa和Scitex对这些任务的处理有自身的机制。

  另一个问题,是使用Adobe Printer JTP。这种Adobe使用的JTP包括:Render(栅格化引擎),内置RIP分色、JIT(Just-in-time及时)组版模块(也称为Assembler-组装器),IRT(RIP内置陷印)和加网功能。实际上,这些JTP特有功能的使用在这三个系统中都有所不同。

  从历史的眼光,这些功能中有许多都是各种输出系统差别的核心问题。但从当前的系统特点来看,Prinergy使用Render和JIT组版模块,但是没有IRT陷印功能,并在Adobe 精确加网技术中增加了其自己的加网权限。Apogee和Brisque都没有使用Adobe Printer JTP,但是Apogee使用的是Adobe IRT,并增加了Agfa的Balanced 和CristalRaster加网技术。它们都使用内置RIP分色功能,但是每个都开发了一些扩展功能,以克服在组版工作流中缺乏的应用问题。所以,一个Extreme系统的实现了很大的变化和不同。

JTP或是任务处理器执行工作的不同,有以下几个方面:
* Extreme是一个十分新型、有待改进的技术,它是建立在十分多的规范的基础上的。
* 每个OEM都有自身技术和需要支持的安装基础。
* 每个公司都会有将自己的产品开发的与众不同的心态。
* 最重要的,可能是一些已经由OEM合作商开发的方案,比Adobe提供的方案更加成熟。第个OEM合作商都表示,如果Adobe提供的JTP与他们目前使用的一样好的话,他们会考虑使用Adobe的产品。

  有一点上建立了统一的协议,即:每个系统需要包括至少一个Adobe的“规范化(Normalizer)”管理器。Prinergy目前使用了五个Adobe提供的JTP,并开发了许多新的JTP自用。Apogee和Brisque使用其内部设计的任务处理器。

  曾经也有偿试,想将活件标签格式(JTF)标准化,以使用户在不同系统上创建的JTF相互兼容。但是,这种努力进展很慢,即使是Adobe想推出的PJTF(便携式JTF格式)。为什么呢?失败的一个原因,就是一个理想的活件标签要经历全部这样的过程:所有的与商业管理和生产管理相关的任务,以及实际的生产过程。Adobe的技术还不能扩展到全部的领域,所以其它的生产商和提供者都要提供这种专业技术,以合作开发理想完整的活件标签。

  到目前为止,已经有很多开发者试着在这方面做了工作,但是都限制在全过程中较窄的范围内。包括CIP3的PPF规范、Adobe的PJTF规范和象ETF创作这样的合作解决方案。但是,没有一个可以囊括全过程。

  最初的一部分是由Adobe、Agfa、Heidelberg和Man Roland四个公司倡导的新的开发思路将会公布。这个开发思路被称为“图象活件标签思路(GAT)”,它想将CIP3-PPF和Adobe PJTF规范中所作的工作结合起来,并作一些另外的开发,以创建更好的定义结构,从而在整个工艺过程中交流信息。这个结构包括:数据结构的定义、行业操作者可以用于创建所有信息交流标准方式的交流机制。

  但这些思路目前还不是由CGATS组织倡导的,而只是涉及几个市场上最大的公司。

活件追踪(Job Tracking)
  工作流的自动化会增加生产效率。但是,我们还是需要管理和监控整个生产过程。每个Extreme系统都要有一个建立在各自系统上的工艺追踪工具,建立在系统上的追踪工具,可以告知活件目前在过程队列中的位置、改变队列的秩序、甚至可以看到每个过程的处理结果。如果过程处理失败,会对情况进行记录,并提供各种程序的错误提示,帮助我们解决问题,并将文件送到下一个处理过程中。

  但是,到目前为止,这个工作的焦点还只是对各种独立的过程进行跟踪,而不是按照事先的安排进行。也就是说,很容易发现某个活件在工作流中、在RIP中进行处理,或是RIP处理活件的时间有多长,但是不太容易发现是否一个活件在按规程执行任务,或是与各处理器的协调性是否好。当然这三种方案,在使用多处理器配置时,都能提供基本的运载平衡情况。

规范化和输出前预检
  规范化的过程,就是解释PostScript和PDF格式的输入,解决字体内置的问题,并将活件变成页面分别独立的文件形式。并且还会对文件做一些有限的Preflight检测,象对内置字体的检测等,但是并不对整个过程的一致性做广泛的检测。

  Adobe公司已经开发了OEM可配置的PDF产生器-Normolizer(规范化管理器),这三个系统都包括了Adobe开发的变形版。Agfa还推出了其它的应用形式:象正确处理专色的功能、工作流中分色TIFF图象的合成功能等。Scitex公司已推出了同样的功能,并且增加了对自动化图象替代功能-APR的支持。甚至Heidelberg和Creo公司也推也了最新的Normalizer版本,在Adobe提供的Normolizer基础上增加了其它的功能。

  由于规范化的过程并不能做完全的预检检查,Prinergy还增加了一些自己的更小的PDF Preflight程序,以发现会在印刷机和打样机上可能出现的问题。Agfa和Scitex公司已经签属了将Enfocus PitStop Server增加到他们的软件中。这种方法使得输出供应商可能创建一个设置文件,来说明其生产过程的特殊需要,并将它送到用户端,这样用户就可以在输出前检查其PDF文件。当这个文件输入Agfa或Scitex系统中,要执行一个论证过程。

数字化原版信息与内部格式
  在大部分的输出生产流程中,都会因保存一个安全的处理前的文件,以适应各种输出的要求而造成文件尺寸的增加。这篇文章中讨论的每个工作流程,在通过Normolizer 后都会产生一个PDF的数字原版文件,包括所有可编辑的文本、附加矢量和栅格化图象信息。相同的这个文件还可以用于打样机、激光照排机和直接制版机输出,而得到满意的输出结果。这个数字原版文件,理论上是可以作多用途使用,而无须考虑输出设备的变化。

那么从这个保留的PDF数字原版信息中,我们可以得到多少好处呢?
  因为数字原版信息已经被覆盖了,并且色彩应用了只适合特殊设备的Profile文件,这个文件将与设备无关吗?如果在文件中有栅格化图象,这就会限制了它向任意设备输出的可能性。另外,对于网页图象来说,为印刷准备的PDF文件真得很适用吗?

  对于上面的这些疑问,Agfa公司使用OPI服务器开发了,在最后处理过程允许用户输入输出分辨率前,与“工作流”优化的PDF数字原版信息不同的保持高分辨率图象的能力。Scitex公司允许将栅格化文件以不同的分辨率和压缩比存成“安全的”PDF数字原版文件,并根据用户的要求,内置正确的ICC Profile文件。Scitex也包括将数据格式输出成PDF/X-1格式的选项。

  所有的数字原版文件都可以在一定程度上,使用PitStop或是其它的Acrobat插件进行编辑。但是,如果我们看到由每个系统创建的栅格化前的PDF数据原版文件的全部数值,就会发现这些文件是由与系统相关的内部优化的文件格式来定义的。

  (续)

[时间:2000-12-12  作者:必胜网  来源:必胜印刷专业网]

黄品青微站