(转自:http://blog.renren.com/blog/230569224/478342941)
现粘贴一些XPS的知识。。
XPS一种电子文件格式
XPS 是 XML
Paper
Specification 的简称,它是微软公司开发的一种文档保存与查看的规范。以前的开发代号为
“Metro”。这个规范本身描述了这种格式以及分发、归档、显示以及处理 XPS 文档所遵循的规则。最为显著的特点是,XPS 所用的置标语言是 WPF 所用的 XAML 的一个子集,因此显示 Windows 应用程序所用的方法可以用于
XPS
文档。
人们认为 XPS 是 Adobe 公司的 PDF 的潜在竞争对手。但是,XPS 是一个静态文档格式,其本身不包括类似于 PDF 所具有的动态特性。
微软公司指出高级认证的设备到2007年6月1日需要提供 XPSDrv 的解决方案。[1]
XPS 随着 Windows
Vista 发布,并且已经得到了办公用打印系统厂商 佳能、爱普生、惠普、理光、施乐以及 Software Imaging [2]、Informative Graphics
[3]等软件厂商的支持。
XPS格式文件
XPS
是XML Paper
Specification(XML文件规格书)的简称,是一种电子文件格式,它是微软公司开发的一种文档保存与查看的规范。以前的开发代号为“Metro”。这个规范本身描述了这种格式以及分发、归档、显示以及处理XPS 文档所遵循的规则。XPS
是一种版面配置固定的电子文件格式,可以保存文件格式,而且具有档案共享的功能使用者不需拥有制造该文件的软件就可以浏览或打印该文件,为微软对抗Adobe PDF格式的利器。在在线检视或打印 XPS
档案时,可以确保其格式与您希望的一样,而且其它使用者无法轻易变更档案中的数据。 微软下一版的办公室软件Office 12将提供XPS可携式文件格式的文件储存功能,包括Word、Excel、PowerPoint、 Access、Publisher、Visio、OneNote、及InfoPath等应用程序所保存的档案都可以存成XPS. XPS格式文件可用IE浏览器打开。 以下是网上找到的XPS英文解释内容,供参考: Provides information about the XML Paper Specification
(XPS), which defines an open document format that uses Extensible
Markup Language (XML) and other industry standards to create a
cross-platform document
format. 以下为有道桌面词典自动翻译的结果: 提供信息的XML纸(XPS),定义了一个打开文件格式,使用可扩展标示语言(XML)和其他行业标准,以创造一个跨平台的文件格式。
介绍正式开始,
首先,这个功能默认是开着的,如果关闭,请在打开或关闭Windows功能中启用
XPS Viewer和Xps服务

这样,你的系统就会出现一台虚拟打印机Microsoft Xps
Document Writer

这样,任何能打印的东西都能轻松虚拟打印出XPS文件。
在我看来Xps最大的功能就是打印预览,用虚拟打印机打印看看打印效果,还有双面打印演练(双面打印并不容易
http://blog.renren.com/blog/bp/QmbH2JiZcD这个是我写的,其中打印效果图就是XPS的)
此外,Xps
viewer还有一个重要功能但大家现在几乎不会去用就是签名和权限管理。
首先,打开一个XPS文件,执行签名,对此文档签名:(如图,这是小7主页打印出的Xps文件截图)

然后点签名

选择证书(自己创建一个个人证书)

此文档已经包含签名以及证书信息

这个不是XPS专有,在OFFice中也有类似的功能,对一篇文档进行签名后,若文档被修改过签名失效。

再就是权限设置,这个就像PDF一样,设置阅读、打印等权限。这个个人用户需要现在OFFice中设置权限,按人员设置。
再说一下XPS文件,其实XPS类似于PDF和CAJ文件,只能阅读难以修改。
就这些吧。这功能实在不好介绍
加载中,请稍候......