xps是一种版面配置固定的电子文件格式,它是微软公司开发的一种文档保存与查看的规范。这个规范本身描述了这种格式以及分发、归档、显示以及处理XPS文档所遵循的规则。
XPS具有档案共享的功能,使用者不需拥有制造该文件的软件就可以浏览或打印该文件,为微软对抗Adobe PDF格式的利器。在线检视或打印 XPS 档案时,可以确保其格式与您希望的一样,而且其它使用者无法轻易变更档案中的数据。
XPS文档具有规范的物理组织和逻辑结构。物理组织就是由各个文档部件构成的包(Package),而逻辑组织是由文档部件之间相互引用形成的层次结构。XPS文档存贮在一个ZIP 文件中,称为一个包(Package),XPS 文档的压缩遵循着OPC规范(Open Packaging Conventions)。
从文件物理结构上说,XPS Document是一个压缩的ZIP存档文件包,通过工业标准的ZIP压缩,可以挽回一些由于它使用基于XML语言从而产生的空间效率的浪费。存档文件包的基本要素是部件(Part)。由部件和部件之间相互引用,构成的部件的层次关系,这就是XPS的逻辑结构。XPS文档的部件以一个逻辑层次结构进行组织,其中Fixed Document Sequence部件位于顶层。XPS文件包可能包含多个固定格式文档(Fixed Document),而且这些文档的顺序由它们在 Fixed Document Sequence 中的顺序决定。