- ·上一篇文章:微软WinXP版IE7浏览器明年初将推出公测版
- ·下一篇文章:【本站原创】WMP11 缺少媒体解码器的解决方法
Metro:Vista系统中的Adobe PDF杀手
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会与A

