Aspose.Page for Java 提供功能,以编程方式处理和转换 XPS 文件为广泛使用的 PDF 文件格式。这是一种每个组织都希望的有用转换,因为它有多方面的优点。实际上,XPS到PDF转换提供了文档的便捷访问,特别是在网络共享文件时。就这个Java SDK而言,它允许您加载XPS文件并根据需要修改属性。因此,在本指南中,我们将介绍如何在Java中开发XPS到PDF转换器。话不多说,让我们跳到实现部分。

Aspose.Page for Java - 安装

请按照以下给出的Maven配置进行操作:

<repositories>
     <repository>
         <id>AsposeJavaAPI</id>
         <name>Aspose Java API</name>
         <url>https://releases.aspose.com/java/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>25.10</version>
    </dependency>
</dependencies>

另外,您可以选择在 这里 下载JAR文件。它对开发人员友好且设置非常简单。

在Java中构建XPS到PDF转换器 - 代码片段

我们将编写几行Java代码,并使用Aspose.Page for Java暴露的几个类和方法。

以下是步骤:

  • 定义工作目录的路径并加载Aspose.Page许可证。
  • 使用源XPS文件初始化XpsDocument类的实例。
  • 创建PdfSaveOptions类的对象。
  • 通过调用setJpegQualityLevel方法设置文档的质量。
  • 设置图像和文本压缩并定义页码。
  • 调用saveAsPdf方法将XPS转换为PDF。

以下代码示例展示了如何在Java中构建XPS到PDF: 输出:

xps-to-pdf

有问题吗?

您可以在我们的 论坛 上询问问题。

XPS到PDF - 获取免费许可证

您可以获得 免费临时许可证 来试用 Aspose.Page for Java

结论

这篇博客文章到此结束。我们已经看到使用 Aspose.Page for Java 开发XPS到PDF转换器是多么简单。这个SDK提供了更好的文档管理和高效处理。此外,这种方法让您无需安装软件即可实现XPS到PDF转换。我们鼓励Java开发者尝试这个SDK。为此,您可以访问 文档API参考。此外,您可以找到 GitHub 示例以了解更多内容。

探索