如何在 Java 中将 Excel 转换为 XPS

在这个循序渐进的过程中,您将学习如何在 Java 中将 Excel 转换为 XPS。 XPS 是一种类似于 PDF 的文档共享格式,因此非常常见,并且需要用于多种用途。要在 Java 中从 Excel 生成 XPS,首先将目标 Excel 文件加载到 Workbook 类对象,然后将其保存为 XPS 文件。

在 Java 中将 Excel 转换为 XPS 的步骤

  1. 使用 Maven 存储库,将 Aspose.Cells 库添加到项目中
  2. 使用 Import 语句添加对 WorkbookSaveFormat 类的引用
  3. 将源 Excel 文件加载到 Workbook 对象中以转换为 XPS
  4. 将 Excel 文件另存为 XPS

在这些步骤中,我们只需将所需的库安装并加载到我们的程序中。在此之后,您必须通过提供其物理路径或将其作为二进制流提供给 Workbook 类对象来加载目标 Excel 文件。一旦它被加载到 Workbook 类对象中,您不仅可以将其保存为 XPS,还可以保存为许多其他格式。

在 Java 中从 Excel 生成 XPS 的代码

在这段代码中,我们学习了 Java 如何将 Excel 转换为 XPS,但是,如果要配置输出 XPS 文件,可以使用 XpsSaveOptions 类对象。该类可用于设置各种参数,例如在 XPS 中每页导出一张 Excel 工作表,在 XPS 中保存 Excel 文件的页数等等。

如果您想将 Excel 文件转换为任何其他格式,例如 PDF,您可以参考文章 在 Java 中从 Excel 生成 PDF。在 Java 中将 Excel 转换为 XPS 不需要任何第三方工具、Interop 或在执行此操作的系统上安装 MS Excel。

 简体中文