印刷新闻 印刷技术 印刷展会 印刷词典 院校社团 印刷企业 印刷杂志 电子书库

揭开PPML 之谜

资料来源:印艺224期/2002年8月 作者:Kevin 更新日期:2003-05-23

PPML 之概念

一种全新的,基于XML(可扩展置标语言)技术的行业标准印刷语言愈来愈得到业内人士的关注,它就是PPML。PPML的英文全称是Personalized
Print Markup Language,中文意思是「个性化印刷置标语言」。它是由PODi联盟的几个会员公司开发的一种个性化印刷置标语言。PPML采用XML作为句法基础,使PPML与其它很多Web应用软件之间具有密切关系。

这种语言的功能是能够快速地印刷文档,文档中包含着可以重复使用的页面内容。在没有PPML语言之前,虽然也可以印刷个性化文档,但一般都是采用封闭的数码印刷系统来实现个性化印刷。所以,PPML是第一个用于个性化印刷的工业标准语言。

说到PPML,还得介绍PODi联盟。PODi是数码印刷领域相关的一些公司创建的联盟,1996年由著名的Adobe System、Apple
Computer和Scitex等公司开创,其目标是促进按需印刷(Print On Demand)应用的发展,所以PODi最初的名字是“Print
On Demand initiative”。今天,PODi的影响已经愈来愈大,且会员公司愈来愈多。目前PODi的工作宗旨主要是传播知识和开发标准化语言,从而推动数码印刷应用的发展。

追溯历史

1993年,第一台彩色数码印刷机面世。从那时起,数码印刷技术有了飞速发展,同时数码印刷促进了个性化印刷市场的发展。然而,由于个性化数码印刷方式采用封闭、专用的软件和硬件系统,即每家公司的个性化数码印刷解决方案都采用各自不同的标准,不同厂家的数码印刷系统的前端和后端(RIP)之间没有「互操作性」,而是采用自己单独认可的语言格式。结果,封闭的数码印刷系统妨碍了个性化印刷市场的进一步发展。

封闭系统的最终结果对数码印刷工作环境有诸多限制因素。印前设计人员在开始动手设计原稿文档之前,首先要考虑的问题是选择数码印刷系统的后端输出;而印刷公司无论购买甚么硬件,可供选择的驱动软件少之又少,软件的兼容性是个头痛的问题;对于有意开发个性化数码印刷软件的软件开发公司来说,他们也面临着艰难的决策;或者编写出各种不同输出设备的驱动程序,这样能够支持较多的输出设备,或者编写几种输出设备的驱动程序,这样会制约着软件在市场的认可度。因此,提供数码印刷解决方案的硬件公司通常很难说服软件开发公司去支持自己的输出设备。反过来,这种情况制约了硬件输出设备占领数码印刷市场的能力。

显而易见,PPML没有出现之前,个性化数码印刷面临着一种困境:缺乏一种行业的标准语言,数码印刷系统不能够有效地利用一些可变页面内容。数码印刷系统各自为政的格局,每一家数码印刷机生产厂家开发自己的解决方案和自己的印刷技术,针对自己的技术而采用的不同软件。结果,整个数码印刷市场充斥着各种封闭、不兼容的数码印刷解决方案。不同系统的软件和硬件之间毫无兼容性可言。即使是两套数码印刷系统具有一些相似的特点,但是系统所采用的文文件格式是公司自己的专门文档格式,它们无法实现互操作性,在一个数码印刷系统中设计创建的文档,无法运行在另外的一套数码印刷系统之上。

这样的情形阻碍了数码印刷技术和数码印刷应用的推广。反过来,影响了对数码印刷感兴趣的开发厂家的积极性来参与投资这个巨大的市场。数码印刷市场没有得到广泛的推广和扩张。

1999年,为了解决这个问题,PODi组织了7个成员投票一致通过了开发一种新的标准化印刷语言,用于个性化数码印刷。从那时起,愈来愈多公司加入标准语言开发行列,当中著名的有Adobe
Systems、Agfa、Barco和IBM等。

2000年,PODi推出了第一个PPML语言标准。从此,封闭的数码印刷环境有望得到改观。世界上所有数码印刷系统解决方案公司共同采用了一种标准化的输出语言,软件和硬件开发厂商从封闭系统的桎梏中解脱出来,有利于他们扩大自己的市场占有率。对于印刷公司和印刷客户而言,供他们选择的系统(硬件和软件)更多了。印前设计人员可以不用担心数码印刷系统后端采用甚么输出技术,他们能够把更多的精力放到文档设计工作上。

PPML 之七大特点

特点之一:PPML是一种元语言

PPML是一种元语言(meta-language),它可以描述印刷活件的结构、文文件、页面等信息。它通过PPML〈MARK〉把「标识」放置在页面上,PPML(MARK)元素指向页面数据,例如指向一个EPS文件(Encapsulated
PostScript)。

PPML本身不描述页面内容。相反,PPML选择页面元素放置到一个页面中。PPMl语言没有在页面上进行画图和颜色填充等功能。PPML的编码功能是在页面的某个位置上放置文件名为****.EPS的文件。

特点之二:个性化是PPML的精髓

PPML语言的精髓是「个性化」。随着网络的日益盛行,个性化数码印刷风愈演愈烈。1993年面世的彩色数码印刷技术使印刷高质量的彩色个性化信息成为可能。但是,数码印刷技术并没有与潜力巨大的个性化印刷市场亲密接触。一个最基本的原因就是没有一种行业标准语言来印刷高质量、页面内容可重复利用的彩色文档。PostScript是印刷领域最流行的语言,但它是一种页面描述语言。对于非图像语言,例如PCL和AFP是没有办法定义图像,或者有效地重新使用高质量图像(可变信息),尤其是彩色图像更是如此。所以,无论是PostScript,还是PCL和AFP都无法担当起个性化数码印刷标准语言的重任。重任降临到PPML身上,因为它具有个性化的精髓。(下期续…)