本文重点介绍如何在 Python 中将 XPS 转换为 PDF。它解释了在 Python 中将 XPS 文件转换为 PDF的分步算法和代码片段。您无需安装任何 PostScript 文件转换器应用程序即可使用此功能。
使用 Python 将 XPS 转换为 PDF 的步骤
- 通过配置 Aspose.Page 来准备环境以转换 XPS 文件
- 创建 XpsDocument 类的实例来加载源文件
- 启动 PdfSaveOptions 类的对象
- 创建内存流来保存输出的 PDF 文件
- 使用 PdfDevice 类实例将 XPS 文件导出为 PDF 格式
这些步骤概述了使用 Python 将 XPS 文档转换为 PDF 的工作流程。只需加载源 XPS 文档、创建内存流并将输出文档渲染到该流即可。最后,根据您的要求将该流保存到文件路径。
使用 Python 将 XPS 转换为 PDF 的代码
使用此示例代码片段在 Python 中将文件从 XPS 转换为 PDF。将输入的 XPS 文件读入 XpsDocument 类的实例。根据您的要求使用 PdfSaveOptions 类自定义所需属性,例如图像压缩、文本压缩和文件加密。接下来,使用流呈现生成的 PDF 文档,然后将其导出到磁盘。
本指南讨论了与使用 Python 将 XPS 转换为 PDF 相关的信息。此外,如果您渴望探索 EPS 到 PDF 的转换,请阅读 使用 Python 将 EPS 转换为 PDF 上的文章。