转换 XPS 文件 | .NET API 解决方案

Contents
[ Hide Show ]

本文以 PS 到 PDF 转换为例,讲解如何使用 C# 转换 XPS 文件。

Aspose.Page 允许您使用 C# 转换 BMP、JPG、TIFF、PNG 和 PDF 格式的 XPS 文件。

C# XPS 转 PNG

您可以通过免费在线工具检查 Aspose.Page XPS 转 PNG 的质量并查看结果 XPS 转 PNG 转换器 XPS 查看器,以及其他 用于操作 PS 文件的应用程序

Aspose.Page .NET XPS 转 PNG 转换器允许使用 .NET 平台支持的任何语言(例如 C#、VB 和 J#)转换 XPS 文件。所有转换操作均以与以下示例类似的方式执行。

执行 XPS 转 PNG 的步骤:

  1. 从输入的 XPS 文件创建 XpsDocument 实例。
  2. 指定 PngSaveOptionsPdfSaveOptions(如果转换为 PDF)或 列出的其他保存选项)的 SmoothingModeResolution 和其他选项。
  3. 使用保存选项将 XPS 文档另存为图像,并保存为字节数组数组。输入文档的一页对应一个字节数组。
  4. 将生成的二维字节数组保存为 PNG 文件,并为每个字节数组创建一个新的文件输出流。
                
            

请参阅 JavaC++ 中 XPS 到 PNG 的转换。

我们来看一下 PngSaveOptions。使用此类,我们可以在将 XPS 转换为 PNG 时指定不同的转换参数。

将 XPS 转换为 PDF 时,需要使用以下参数:

在我们的 XPS 转换器 上尝试在线转换 XPS 功能。您可以一次转换多个 PS 文件,并在几秒钟内下载结果。

您可以从 GitHub 下载示例和数据文件。

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.