在线将 XPS 转换为 PDF - XPS 到 PDF 转换器

您是否正在寻找一种在线将 XPS 转换为 PDF 的方法?如果是这样,那么您来对地方了。在本文中,我们将探索免费的在线 XPSPDF 转换器。

免费在线将 XPS 转换为 PDF

使用我们的免费在线 XPS 到 PDF 转换器 将 XPS 文件转换为 PDF 格式。使用我们强大的 XPS 转换器体验高质量的 XPS 到 PDF 转换。

如何在线将 XPS 转换为 PDF

  1. 拖放您的 XPS 文件或使用浏览文件按钮上传。您也可以从 Dropbox、Google Drive 或 OneDrive 上传文件。
  2. 单击“转换”按钮将上传的文件转换为 PDF 格式。
  3. 之后,结果框将出现在底部。
  4. 通过单击“结果”框中显示的“将结果保存到您的计算机”链接来下载转换后的文件。

您可以在浏览器中访问我们的免费在线转换器,免费在线将 XPS 转换为 PDF。它允许您转换任意数量的 XPS 文件,而无需安装任何软件或插件。

注意:您无需担心安全问题,因为每个输入和输出文件都会在 24 小时后自动删除。

为什么在线将 XPS 转换为 PDF

在线将 XPS 转换为 PDF 是一种将 XPS 文档转换为更广泛接受的格式的快速简便的方法。使用 XPS 到 PDF 转换器,您可以上传 XPS 文件,将它们转换为 PDF,并在几秒钟内下载生成的文件。此外,它是安全可靠的,因为您的数据受到保护并且文件会在特定时间段后被删除。无论您使用的是 Windows、Mac 还是 Linux 操作系统,您都可以使用 Web 浏览器访问 XPS 到 PDF 转换器。因此,如果您需要将 XPS 文件转换为 PDF,在线转换器绝对是值得考虑的选择。

如何开发自己的 XPS 到 PDF 转换器

我们的免费在线 XPS 到 PDF 转换器是使用 Aspose.Page 库 构建的。您可以开发自己的应用程序以编程方式转换和操作 XPS 文件。在以下部分中,您将找到将 XPS 文件转换为 PDF 格式的步骤和代码示例。

在 C# 中将 XPS 转换为 PDF

请按照以下步骤使用 C# 将 XPS 文件转换为 PDF 格式。

// 此代码示例演示如何在 C# 中将 XPS 转换为 PDF。
using Aspose.Page.XPS;
using Aspose.Page.XPS.Presentation.Pdf;

// 文档目录的路径。
string dataDir = "C:\\Files\\";

// 初始化 PDF 输出流
using (Stream pdfStream = File.Open(dataDir + "XPStoPDF.pdf", FileMode.Create, FileAccess.Write))
// 初始化 XPS 输入流
using (Stream xpsStream = File.Open(dataDir + "input.xps", FileMode.Open, FileAccess.Read))
{
    // 从流中加载 XPS 文档
    XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());

    // 使用必要的参数初始化选项对象。
    PdfSaveOptions options = new PdfSaveOptions()
    {
        JpegQualityLevel = 100,
        ImageCompression = PdfImageCompression.Jpeg,
        TextCompression = PdfTextCompression.Flate,
        PageNumbers = new int[] { 1, 2, 6 }
    };

    // 为PDF格式创建渲染器
    PdfDevice device = new PdfDevice(pdfStream);
    
    // 保存文件
    document.Save(device, options);
}

在 Java 中将 XPS 转换为 PDF

请按照以下步骤将 XPS 文档导出为 Java 中的 PDF 格式。

// 此代码示例演示如何在 Java 中将 XPS 转换为 PDF。
// 文档目录的路径。
String dataDir = "C:\\Files\\";

// 初始化 PDF 输出流
FileOutputStream pdfStream = new FileOutputStream(dataDir + "XPStoPDF.pdf");

// 加载 XPS 文档
XpsDocument document = new XpsDocument(dataDir + "input.xps");

// 使用必要的参数初始化选项对象。
com.aspose.xps.rendering.PdfSaveOptions options = new com.aspose.xps.rendering.PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });

// 为PDF格式创建渲染器
com.aspose.xps.rendering.PdfDevice device = new com.aspose.xps.rendering.PdfDevice(pdfStream);

// 保存文件
document.save(device, options);

在线将 XPS 转换为 PDF – 学习资源

您可以使用下面提供的资源了解有关将 XPS 导出为 PDF 的更多信息并探索 Aspose.Page 库的其他功能:

XPS 到 PDF 转换器库 – 获得免费许可证

您可以获得免费的临时许可证 来使用 Aspose.Page 库。您可以不受任何限制地评估和探索其功能。

常见问题 – 常见问题

我需要创建一个帐户才能使用 XPS 到 PDF 转换器吗?

不,您无需创建帐户或提供任何个人信息即可使用转换器。只需上传您的 XPS 文件,将其转换为 PDF,然后下载结果。

我可以一次将多个 XPS 文件转换为 PDF 吗?

是的,我们的转换器允许您一次转换多个文件。您可以选择多个 XPS 文件上传或拖放文件。

转换为 PDF 后,我的 XPS 文件的格式是否会保留?

是的,XPS 文件的格式在转换为 PDF 后应该保留。但是,PDF 格式可能不支持某些复杂的格式,例如某些字体或特殊字符。

将 XPS 转换为 PDF 需要多长时间?

转换过程通常非常快,只需几秒钟即可完成。实际时间可能因文件大小、互联网连接速度和服务器负载等因素而异。但是,在大多数情况下,您可以期望转换过程快速高效。

XPS 到 PDF 转换器是否与 Linux、macOS 和 Android 操作系统兼容?

绝对地!无论操作系统如何,您都可以在任何带有网络浏览器的设备上使用转换器。由于转换器在线工作,因此无需下载或安装任何其他软件。只需上传您的 XPS 文件,将其转换为 PDF,然后从任何设备下载结果,无论是台式电脑、笔记本电脑、平板电脑还是智能手机。

也可以看看