如何将XPS转PDF?

   
 华南区技术负责人

概要
XPS与PDF是相似的文档类型,但XPS的流行度和兼容性都不如PDF文件,因此有时我们需要将XPS转换为PDF。对于如何转换XPS,本文将详细介绍多种离线转换方法,以及简单介绍什么是XPS文件。


一、什么是XPS文件

XPS是XML Paper Specification(XML文件规格书)的简称,是一种电子文件格式,它是微软公司开发的一种文档保存与查看的规范。XPS也是一种页面描述语言,可以描述单个页面或包含多个页面的文档,描述包括页面上显示的所有文本、图形和表格等。与其他页面描述语言(例如PDF)一样,页面元素的定义独立于特定的操作系统,打印机或查看应用程序。无论在什么设备上打开XPS文件,它的页面外观都是一致的。XPS文件主要用于共享和存档备忘录、合同、报表、网页、在线回执,或任何其他需要进行常规打印和保存的材料。

XPS格式是Microsoft为了替代PDF而研发的格式,在Windows Vista中引入,但至今也未受到太大的关注。在Windows中打开XPS文件的最快方法是使用XPS Viewer,它是Windows Vista和更新版本的Windows附带的。虽然XPS在Windows Vista、Windows 7和Windows 8中可以获得很好的支持,但是在Mac操作系统和许多程序中不支持XPS文件。相比XPS,PDF文件的支持率会更高,它可以在Mac、移动设备和许多程序中打开。

PDF是由Adobe Systems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会完美地再现原稿的每一个字符、颜色以及图像。PDF和XPS文件格式经常用于生成易于共享的定稿文件,例如财务报告、纳税申报表、法律文件、合同、新闻通讯和履历表。XPS和PDF格式的一个共同特点是文档中使用的字体是嵌入在文件中,因此文档可以在其他计算机和打印机上正确显示和打印。

XPS与PDF文档之间的区别

XPS和PDF文件是使用相似的技术,研发目的都是为了更好地分享和保存文档,但是它们两者之间还是存在着一些差异。比如:

• PDF文件可实现真正的跨平台使用,它可适用于任意操作系统,从PDA到Mac和PC,甚至包括许多Unix / Linux版本。XPS文件的支持仅限于Windows操作系统。
• PDF具有更多更好的开发和技术支持,而Microsoft已经停止对XPS格式的更新和支持。
• 在编辑方面,PDF相比XPS文件会提供更多的编辑选项。

在某些设备上可能会无法打开XPS文件,那么将其转换为PDF是最好的解决方法。下面将介绍多种离线与在线转换XPS文件的方法,它们的操作都比较简单,您可随意选择最适合自己的方法。

都叫兽™PDF转换器 – 多功能的PDF编辑工具

操作简单 - 新手能快速操作

多种编辑功能 - 加密/解密/分割等。

安全性高 - 采用AES256加密算法加密保护PDF文件。

编辑/转换速度快 - 可同时快速处理批量文件。

支持转换多种格式 - 可转换为Excel/PowerPoint/Text等。

推荐下载:

  • PDF转换

    大小:33MB语言:简体中文

    系统:Windows 2K/XP/7/8/10

    长按复制:reneelab.com.cn/ddd 马上下载

二、转换软件:快速将XPS转换为PDF

想要快速高效转换XPS文件格式,那就需用到专业的文件转换软件,因为专业的转换软件可提供高速度、高准确率的转换效果。

1、Universal Document Converter虚拟打印机

Universal Document Converter是一款可以将任意文件打印为PDF的工具,可以说是最好的虚拟打印机之一。如果您的计算机上没有安装可用于创建PDF的虚拟打印机,那您可尝试使用Universal Document Converter软件。该软件不仅可以将XPS文件转换为PDF,还可以将文档转换为BMP、DCX、GIF、JPEG、PCX、PNG或TIFF格式。该应用程序采用了先进的图像量化算法,可以将文件转换为所需的格式,同时也保留了与源文件相同的图像质量。

具体的操作步骤如下:

① 下载并安装Universal Document Converter软件。然后打开要转换为PDF的XPS文件,点击【File】>【Print】。

② 在打开的窗口,选择【Universal Document Converter】,并点击【Preferences】。

③ 点击【File Format】,选择【PDF document】。在这里您可以设置PDF文件的相关属性,以及设置纸张尺寸、页面方向、分辨率、裁切和调整大小等。最后点击【OK】>【Print】,完成XPS到PDF文件的转换。

2、DocuFreezer

如果您需要将多个XPS文件转为PDF格式,那么DocuFreezer软件是不错的选择。该软件简单易用,可一次转换数十个甚至是数百个PDF文档。DocuFreezer软件可帮助您将几乎所有文档类型转换为PDF、JPG、PNG、TIFF或TXT格式。另外,DocuFreezer也支持OCR文字识别功能,可以识别文本并将文件保存到可搜索的PDF或TXT。该软件的用户界面简约,操作简单,非常适合新手用户使用。

具体的操作步骤如下:

① 安装并打开DocuFreezer软件,单击【Add files】或【Add folder】以添加XPS文件,又或者是直接将XPS文件拖放到软件窗口中。

② 在“Output file type”(输出文件格式)中选择【PDF】,并在“Output folder”中选择用于保存输出文件的文件夹。最后点击【Start】(开始)按钮执行格式转换的命令。

3、Adobe Acrobat

在Adobe Acrobat的2018年12月版本中,禁用了将 XPS 文件转换为 PDF 的功能。受影响的产品版本有Acrobat DC、Acrobat 2017和Acrobat 2015 Classic。因此,如果您要尝试使用Adobe Acrobat将XPS文件转换为PDF,该软件会弹出提示消息,显示XPS文件类型不受支持。如果您仍然要使用该软件将XPS文件转换为PDF,那也可按照以下所述的创建注册表项(Windows)进行操作。

具体的操作步骤如下:

① 首先,安装并打开Adobe Acrobat软件。如果Adobe Acrobat应用程序已在运行,请退出。

② 在键盘上同时按下【Windows+R】,在打开的输入框中输入【regedit.exe】,然后单击【确定】以打开注册表编辑器。

③ 在注册表编辑器中,根据您安装的产品版本,转到下列特定于此版本的位置,然后在该位置上创建“FeatureState”项;该注册表项在默认情况下可能不存在。

• 对于 Acrobat DC(Continuous):
位置:HKEY_LOCAL_MACHINE\SOFTWARE\(Wow6432Node)\Adobe\Adobe Acrobat\DC\FeatureState
• 对于 Acrobat DC(Classic – Acrobat 2017):
位置:HKEY_LOCAL_MACHINE\SOFTWARE\(Wow6432Node)\Adobe\Adobe Acrobat\2017\FeatureState
• 对于 Acrobat DC(Classic – Acrobat 2015):
位置:HKEY_LOCAL_MACHINE\SOFTWARE\(Wow6432Node)\Adobe\Adobe Acrobat\2015\FeatureState

④ 在 FeatureState 下方,创建一个DWORD类型的项,并将其命名为 BlockXPSParsing。将该项的值更改为 0(零)。

注意:
当 BlockXPSParsing 的值为:

• 0:表示在 Acrobat 中启用将 XPS 转换为 PDF 的功能
• 1:表示在 Acrobat 中禁用将 XPS 转换为 PDF 的功能

⑤ 最后,关闭注册表编辑器。

这比其他解决方案要复杂一些,编辑您的计算机注册表可能很危险,因此使用此方法时要小心。若不确定如何操作,请查看上面介绍的其他方法。

都叫兽结语:

今天的分享就到这里,希望能给你带来帮助,记得给我们转发点赞哦!想要获取更多资讯和干货,请关注都叫兽软件熊掌号。

推荐阅读

分享到: