微软下一代操作系统Vista的一个重要组成元素就是能够支持在客户端打印出理想图像效果的新文本格式――Metro。
Metro是一种基于XML的新文件技术框架,用来描述电子文档显示和打印格式,同时也是针对Adobe的文档印刷与共享的文档新标准XPS(XML Paper Specification),其中最关键的是XPS文档格式(此前称为Metro Reach),将紧密集成在Vista中,为WinFX和Avalon提供杠杆调节支持。用户不用安装其他程序即可在系统内利用Avalon浏览XPS文档。而且,Metro使用的是公开格式页面描述语言,能够让用户方便地共享、打印和保存文档的布局。
Metro设计的一个主要目的就是在打印效果、文件大小和打印效率中取得平衡。Metro可支持在客户端打印出理想的图文混排效果,例如,目前的位映射技术无法很好地处理屏幕上的视觉特效,如Vista中的“Aero Glass”透明窗口就很难在打印中体现,而Metro格式有望解决这类问题。同时,可以让用户方便地浏览、共享和打印文档。
Metro在给打印机提供评论性文档信息中所扮演的角色
小知识:Metro的特性
在日常文档和Web程序中包含先进的图形和扩展颜色信息。
提供一个使用Extensible Markup Language (XML)的开放文档格式。
提供一个可以交换不同系统数据的公开标准。
提供其他创建跨平台文档和图像技术的工业标准。
简化数字文档创建、共享、打印、浏览、保存、改善图片保真度和打印性能。
提供一个信息交换的平台,支持最新文档格式。
对基于XML格式的改良版面设计文档给予完整的说明,提供支持任何平台任何程序使用的“电子文档”。
提供一个“浏览器”来浏览、管理、打印文档。
提供一个“打印-文件转换器”来创建任何基于Windows程序的文件。
提供一套API,让传统程序文档、Web和硬件与METRO技术有机结合。
提供整合SPOOL格式打印管道和打印页面描述语言,以加速和改善打印工作。
更新METRO打印机驱动模式。
提供一个统一标准的结构,能够处理日益增长的电子文档工作流程。
在Vista Beta1 中,Metro文档不需要你查看原始的创作应用程序,而是可以在其包含的Metro Viewer中查看。在任何安装了WinFX运行库API的Vista计算机上,由 Internet Explorer 7托管Metro Viewer。Metro Viewer也可以由安装了Internet Explorer的 Windows XP计算机托管,但是同样必须安装WinFX。Metro文档格式不仅非常适合采用与应用程序无关的方式共享内容,而且是一种非常理想的存档格式。Microsoft免费提供Metro的使用许可,这意味着该格式可以在许多不同的平台和不同类别的设备上创建和使用,确保Metro文档可以很好地被集成。
微软定制了详细的Metro规范,有兴趣的朋友可以登录http://www.microsoft.com/whdc/xps/metro.mspx查看相关信息。
微软不但制定了Metro标准,而且开发了管理、查看、打印Metro文件的阅读器,以及一个能将文档打印为Metro文件的小程序,利用它可以从任意的Windows应用程序中生成Metro文件。微软提供了API,以便开发者在他们开发的应用程序、硬件甚至网站中使用Metro文件格式。另外微软还提供了能够优化Metro文档打印的软件以及Metro打印驱动程序。
Metro的规格和Adobe PDF类似,Metro的Viewer可以让各种Windows软件都能浏览打印符合Metro规格的文档,微软同时在和打印机厂商合作以让打印机内置对Metro的支持,如同打印机已经内置Adobe的PostScript一样。
Metro VS PDF:两大巨人间的斗法
Metro
通过Metro文件格式,微软希望实现两种基本功能。首先希望通过Metro的帮助为所有Windows操作系统提供一种可以打开、浏览、共享的文件格式平台,并且不需要其他软件的帮助。另外,微软希望把文件数据输送打印的方式和输出屏幕现实的方式等同起来,因此Metro在描述和勾画图形和文档文件的时候将使用和Vista操作系统一样的图形引擎。Adobe的PDF文件格式与微软即将在Vista系统中推出的文件格式确实存在非常多的功能重叠。微软Metro能够做的事情PDF都已经实现了,例如创建一份文件,用户可以打印、浏览或者整理它们但不需要原有文件的创建工具。
Metro除了具备PDF的优点以外,最大好处不仅仅是文件的创建,还反映在提高产量上面。原因很简单,Metro将成为Vista内置的打印系统的核心。它能够提供高精度的图片打印,当然,你还需要新的打印机支持这种技术。从这个角度考虑,今后包括数码印刷在内的一系列印刷领域前沿技术,均有可能采用Metro技术。
此外,为了缩小文件,Metro会寻找重复性的数据。例如,如果一张照片在20张PowerPoint幻灯片里同时用来当做背景,那么Metro就只会放进一张照片;而且,只会存储使用到的文字符号。对于西方的拼音文字来说,这项优点并没什么;但是对于东方,如中文或是日文等象形文字则有很大的好处。
PDF的全称是“Portable Document Format(便携式文件格式)”,它是一种图片技术,这种技术可以独立于平台进行传输。另外,PDF 也是一种印刷与图像显示系统。比如,苹果公司就使用了Display PDF在它的Mac OS X操作系统中生成了用户界面。而对于一般人来说,他们仅仅在进行网上下载或者和同事进行公文往来的时候才有机会与PDF打交道。
Metro和PDF的关键组成元素非常相似,如都允许用户锁定文档、禁止他人修改,达到保护知识产权的目的。而为实现这个功能,微软引入了数字签名技术,它还打算将Windows版权管理服务(Windows Rights Management Services)一并融入Metro文档中。如此一来,Metro就可以作为文档分发的可选格式之一,这一点同PDF看起来没有什么不同。
当然,Metro与PDF稍有不同,Metro将被整合到Vista操作系统中,计划在2006年底发布。Metro将直接协调Vista的新技术,包括WinFX程序模式和Avalon图形子系统。
Adobe PDF文件经过压缩和完善处理,可由任何人通过免费的Adobe Reader软件对它们进行共享、查看和打印。目前,Adobe Reader能够在Windows、Mac、Linux、Solaris、Palm OS、Pocket PC以及Symbian等各种平台上运行。从成本上讲,Adobe Reader是一种免费软件,有许多的第三方PDF创建工具存在。另外一些软件,从网页设计到OCR(光学字符识别)扫描工具等都提供对PDF 的支持。
但微软并不承认他们的Metro会与Adobe的PDF有直接的正面冲突。官方认为PDF主要是向更复杂的用户提供更加宽泛的服务,而微软的Metro则专注于一个具体的文档处理流程。之所以说Metro可能挑战PDF,主要原因是Metro将内置于Vista中,微软可能会利用其垄断的优势让人人都可以使用这种文件格式,从而淡忘PDF。
Metro将供用户免费使用,用户不需要使用专门程序就可以打开这种格式的文件。免费提供Metro技术的目的是鼓励业界(尤其是打印机厂商)采用这种格式。微软表示,如果打印机和打印机驱动程序能够提供对Metro的支持,那么打印的效果和速度都会胜过现有的打印技术。
PDF的优势在于已经征战市场多年,积累了大量的经验和客户资源,不仅仅在Windows操作系统领域,苹果的Mac产品、开放资源的Linux平台、便携设备、智能手机产品等多个领域中都活跃着Adobe的身影。不过微软还拥有自己的王牌――操作系统,微软将软件整合在自己的Windows操作系统之中,就拥有了主场优势。预计Metro文件格式将会在明年后半段随着Vista操作系统的推出与消费者正式见面。
到底Metro与PDF何去何从?或许Adobe公司Acrobat产品高级经理Pam Deziel的观点更能解释这一切。Deziel表示微软的Metro并不会威胁到Adobe的地位,实际上操作系统制造商必然会对第三方软件的市场感兴趣,不过这块市场完全可以允许两家公司很好的共存下去。Deziel进一步指出:“如今我们在专业打印市场上已经占据了绝对的领先地位,不过也许仍然会有一些用户在微软即将推出的文件格式中发现一些适合自己的功能”。
编后:
Vista的新技术展示已经结束。三个月来,我们从Vista的外观到虚拟文件夹,再到Vista中WinFX的三大核心WinFS、Avalon、Indigo都作了详细的介绍,每一篇文章,都是作者和编辑们日以继夜查找相关技术文档并将它们转化为通俗易懂的文字呈现在读者面前的一个过程。而这每一篇文章,都让我们对明年即将发布的Vista翘首以待。Vista的到来虽然并不会出现从DOS到Windows那种翻天覆地的变化,但却给我们所有Windows用户带来了前所未有的全新体验。
虽然对Vista的新技术介绍告一段落,对于广大用户来说,Vista才刚刚开始进入我们的生活,面对即将来临的Vista Beta2和2006年圣诞节正式发布的Vista,我们将继续给予关注。让读者朋友和我们一起进入Windows的新纪元!
Vista发展动态
微软联合佳能 将推Vista色彩系统
微软已经联手佳能(Canon)公司在其明年上市的Vista操作系统中提供颜色管理Windows Color System。Windows Color System的功能设计为提高用户系统的图像显示性能并且保证屏幕显示同打印输出结果的一致性(screen-to-print matching)。微软同时计划在Vista中支持Canon Raw格式图像。
对抗Google,Vista将嵌入检索及侧栏功能
微软早前在软件开发人员会议“Professional Developers Conference 2005”(PDC)上表示, 微软将在Vista中嵌入名为“Quick Search”的检索功能及名为“Windows Sidebar”的侧栏功能,以对抗“Google Desktop”工具,该公司与Google之间的竞争态势进一步加剧。