Windows7下玩转自带XPS Viewer,扔掉PDF?

2010/6/26 17:45:28    编辑:软媒 - 笨笨     字体:【

Win7之家www.win7china.com):Windows7下玩转自带XPS Viewer,扔掉PDF?

XPS Viewer? 什么东西?

估计有些朋友虽然见过,但是也没用过,今天软媒小编码字比较顺手,就顺便和大家聊聊XPS和XPS阅读器。

一、什么是XPS,XPS文档是什么?

Windows Vista时代开始,微软在Windows系统内提供了一种全新的文档格式支持:XPS文档。

XPS文档是用来做什么的呢?套用官方一点的说法,用户可以把屏幕上任何内容转换成一个XPS文档,而这种文档格式更容易阅读。 

听着有些拗口,是吧。是不是还不懂XPS文档是干什么用的?

先不急着解释,再来几条官方一些的说法。

XPS文档被用于什么呢?

一是用于安全地共享文档内容,所谓安全就是保证文档内容不被篡改。

二是将没有分页的内容,比如网页,转换成支持分页浏览的文档格式。

三是用来创建有固定格式的,有专门用途的工业或商业文档,比如表格。这些用途听着是不是有些熟悉?想起来了吧,是不是很象PDF文件?没错,XPS文档可以说就是Windows Vista、Windows7下的PDF文件格式。相信大家都体验过,就是每次安装好新的Windows系统,总是还得额外装上一个Acrobat之类的软件才能打开并阅读PDF文档。挺麻烦的是吧。这下方便不少了,Win7Vista提供的XPS文档不需要再装其他阅读器软件,只要有IE或者Windows内置的XPS查看器就能打开阅读了。

怎么样,有些兴趣吧。是不是想自己做一个XPS文档看看?其实也没什么技术含量,和创建一个PDF文件大同小异。也就是说创建XPS文档和创建PDF一样,是通过打印机进行渲染的。简单的说就是把要转换的文档“打印”成XPS文档。“打印”出来的XPS文件会完全保留原始文档的格式。这里需要提一点,XPS文档可是不支持脚本和宏的,所以如果你要加上五花八门的功能,就别转换成XPS了;当然,不支持脚本和宏的原因是处于安全共享的考虑,有得必有失嘛。

有人大概想问,如果我不装Windows Vista或者Win7,岂不是就没法打开阅读XPS文件了?其实XPS这个文件格式在版权方面是自由的,也可以作为一个开放的标准。这是什么意思呢,就是说软件开发商可以自由的利用这个标准开发自己的软件来查看XPS文档。

方便归方便,XPS文档的质量怎么样?其实之前我也很关心这个问题,尤其是带有图片的文档,经常会出现放大之后图像糙得一塌糊涂的情况。在这方面,XPS文档对基于矢量的图像支持得比较好,即使放大很多图像质量也很好。这样的特性不仅仅是让XPS看起来舒服,更重要是的能让文件的输出(比如打印)更快,质量更高。

XPS还有其他一些特性,象全文索引、数字签名等等。要是你早就把其他特性玩转了,不妨自己再多研究研究吧。

二、XPS Viewer 有何用,怎么用?

如同Adobe Reader 是PDF格式的阅读器一样,XPS Viewer 就是XPS文档的阅读器了。安装完Win7或者Vista后,在开始菜单里面就可以找到这个XPS Viewer——

Windows 7 和Windows Server 2008 R2上已经内置了XPS的阅读器,启用后用户可以在IE 7中打开并打印XPS格式的文档,并且只需通过简单的选择“打印成XPS”命令就可以通过任何支持XPS格式的程序创建XPS文档。如果没有启用,可以按照以下操作——

Windows 7:

1、开始菜单 --》控制面板,点击程序 ,然后点击打开或关闭Windows功能

2、把以下功能选上:

Windows 2008 R2

1、打开服务器管理器,进入功能面板

2、在功能选择面板上,勾选上XPS查看器

点击下一步,点击安装。

现在就试试下载一本Windows Phone 7 Series 电子书‏来学习:

XPS 版本 6.3M:
http://download.microsoft.com/download/E/3/5/E359FC51-1CF5-47F1-9BF3-74AB09D3339B/ProgWinPhonePreview.xps

下载双击,即可立即调用XPS Viewer阅读了,这个,和Adobe 的PDF相比起来,基本没任何的差别了,如下图——