如何在 Java 中将 XPS 转换为 PDF

本教程提供了有关如何在 Java 中将 XPS 转换为 PDF 的详细信息。它涵盖了逐步过程、环境配置信息以及可运行的代码片段,以将 XPS 更改为 Java 中的 PDF。您只需要加载源 XPS 文件并使用几个 API 调用将其导出为 PDF 文件。

使用 Java 将 XPS 转换为 PDF 的步骤

  1. 通过安装 Aspose.Page 来设置系统环境以转换 XPS 文件
  2. 初始化 PDF 输出流以创建 PDF 文件
  3. 使用 XpsDocument 类加载输入 XPS 文件
  4. 创建 PdfSaveOptions 类对象的实例以设置 PDF 属性
  5. 使用 PdfDevice 类对象将 XPS 文件转换为 PDF

这些步骤详细说明了将 XPS 文件转换为 Java 中的 PDF 的过程。只需加载输入的 XPS 文件,指定 PDF 文件所需的特征并将其导出到文件或流中。 PdfSaveOptions 类允许您控制图像和文本的压缩,以及 PDF 加密、页码和其他属性。

在 Java 中将 XPS 转换为 PDF 的代码

此代码片段可有效将 XPS 文档转换为 Java 中的 PDF。输入文件使用 XpsDocument 类加载,然后您可以设置 PdfSaveOptions 类公开的不同属性,例如轮廓树高度、轮廓树扩展级别、密码或加密算法。指定这些选项的值后,创建一个 PdfDevice 并渲染输出 PDF 文件。

本教程涵盖了与使用 Java* 将 *XPS 文件转换为 PDF 相关的信息。如果您有兴趣了解 EPS 到 PNG 图像的转换,请参阅 如何在 Java 中将 EPS 转换为 PNG 上的文章。

 简体中文