什么是XPS文件?为什么Windows要我打印到XPS文件?

XPS格式是Microsoft的PDF替代格式。它是在Windows Vista中引入的,但从未获得太多吸引力。但是,与PDF文件相比,Windows的现代版本继续包括对XPS文件的更好支持。

曾经被认为可能是“PDF杀手”的XPS文件格式现在似乎完全出于惰性而继续存在于Windows中。一般人应该远离XPS文件,转而使用PDF文件。

注意:如果你使用的是Windows10,他们终于添加了打印PDF文件的内置支持,所以你有望再也不需要处理XPS格式的文件了。为后人继续阅读以下内容,并使用PDF而不是XPS。

什么是XPS文件?

可以将XPS文件视为PDF(或PostScript)文件。XPS文件表示具有固定版面的文档,就像PDF文件一样。XPS还包括对PDF中的其他功能的支持,如数字签名和DRM。

相关:如何在Windows中打印到PDF:4个提示和技巧

从技术上讲,XPS现在是一种标准化的、开放的格式-它代表Open XML纸张规范。XPS是一种开放格式,与“Office Open XML”是Microsoft Office文档的开放、标准化格式一样。其他软件公司还没有加入XPS支持。

默认情况下,Windows 8对其生成的XPS文件使用OXPS文件扩展名。OXPS代表OpenXPS-它是原始XPS格式的标准化版本。它实际上与Windows7附带的XPS查看器不兼容,所以如果你想在Windows7上查看OXPS文件,你必须将其转换为XPS。

简而言之,XPS文件是微软不太兼容的PDF文件版本。

Windows附带的XPS功能

Windows Vista、Windows 7和Windows 8都包含内置XPS工具。甚至Windows8对XPS文件的支持也好于对PDF的支持。

Microsoft XPS Document Writer:Microsoft安装了名为“Microsoft XPS Document Writer”的虚拟打印机。此打印机从您打印到它的文档创建XPS文件。它类似于“打印到PDF”功能,但没有那么有用,因为它与其他软件不兼容。 XPS查看器:附带的XPS查看器应用程序允许您在桌面上查看XPS文档。

虽然Windows8因其现代的“阅读器”应用程序而吹捧对PDF的更好支持,但如果你想在桌面上查看PDF文件或打印成PDF文件,你将需要一个第三方应用程序。

您应该在什么时候使用XPS文件?

六年前,当XPS包含在Windows Vista中时,它被认为是一个可能的“PDF杀手”,但它从未变得非常流行。尽管Windows通过包含XPS Document Writer打印机促使其用户打印为XPS文件而不是PDF文件,但似乎很少有用户创建XPS文件。

目前还不清楚为什么您实际上要创建XPS文件而不是PDF文件,除非您需要将文档打印到文件,并且无法安装PDF打印机。微软肯定没有提出XPS文件比PDF文件更好的理由,而且近几年来一直对使用XPS文件的任何理由保持沉默。事实上,Windows8包含PDF阅读器可以被视为微软后退了一步,引入了对与之竞争的文档格式的支持。

虽然打印到XPS文件的优点尚不清楚,但缺点是相当明显的。PDF文件在很大程度上已经标准化,而XPS文件仍然很少使用。如果您试图向某人发送文档,您可以打赌他们会熟悉PDF文件,并且能够打开它。XPS文件可能看起来很陌生,收件人可能无法打开该文件。例如,Mac不包括内置的XPS文件支持,但它们确实包含内置的PDF支持。许多其他程序可能支持PDF文件,但不支持XPS文件。有可以读取XPS文件的第三方查看器应用程序,但支持远远不够常见。

总之,您可能不希望将XPS文件用于您的个人文档。XPS似乎被忽视了,就像微软大约在同一时间推出的另一项技术:Silverlight。Silverlight本应是微软的“Flash杀手”,但现在却被搁置一旁。正如Silverlight无法取代Flash一样,XPS似乎也无法取代PDF。