
Microsoft Excel 文件广泛用于 Windows 和 macOS 平台上的办公数据管理和信息处理。许多用户还使用 OpenOffice (ODS)、SpreadsheetML(XML)、CSV 和其他格式来存储和分发数据。但是,为了查看这些文档,您需要有特定的应用程序。因此,为了方便起见,XLSX 文件可以转换为 PDF 格式。或者您可以将它们转换为您选择的其他格式,例如 PDF、DOCX、HTML、光栅图像(JPEG、PNG、BMP 等)、XPS 等。
尽管 Microsoft Excel 和其他应用程序提供了呈现 XLSX、PDF 或图像格式的功能,但为此,您仍然需要安装软件。此外,当您需要对大量文档执行转换时,单独转换这些文档会变得非常麻烦。因此,在这种情况下,可以使用软件程序来完成转换工作。同样,当我们谈论以最少的努力建立无忧的环境时,云 API 是最佳选择。您无需安装任何特定软件,所有转换都可以通过云执行。考虑到所有这些方面,Aspose.Cells Cloud 是执行 MS Excel 工作表创建、操作和转换的最佳可用选项。
Aspose.Cells 结构
Aspose.Cells Cloud 是基于 REST API 开发的,可从任何平台访问。此外,还提供特定于语言的云 SDK,以便您可以使用首选的编程语言。同样,要使用 Java 语言操作或呈现 Excel 电子表格,您需要尝试使用 Aspose.Cells Cloud SDK for Java。请注意,我们的 API 也受密码保护,因此只有授权人员才能存储和访问它们。在进一步开始学习转换功能之前,我们建议您阅读以下主题
Aspose.Cells Cloud 支持业界领先的文件格式,用于输入和输出操作。详细信息请参阅以下链接 支持的文件格式。
以下主题有更详细的解释
XLSX 转换为 PDF
为了将 XLSX 文件转换为 PDF 格式,我们可以尝试在命令提示符上使用 cURL 命令,或者使用 Java 代码在桌面或 Web 应用程序中满足此要求。
cURL 命令
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
在上面的命令中,conditional.xlsx 是输入的 excel 工作表,PDF 是结果格式,resultant.pdf 是输出文件的名称。执行命令后,生成的 PDF 存储在云存储中。示例文件可在
Java
为了使用 Java 代码将 Excel 工作表呈现为 PDF 格式,我们需要首先通过传递 clientID 和 clientSecret 信息作为参数来创建 CellsApi 对象。然后调用方法 cellsWorkbookGetWorkbook(…) 以 PDF 格式呈现输出。
// 有关完整示例和源代码,请访问 https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
// 指定客户端 ID 详细信息
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// 指定客户端机密详细信息
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
try {
CellsApi api = new CellsApi(clientId,clientSecret);
String name = "conditional.xlsx";
String password = null;
Boolean isAutoFit = true;
Boolean onlySaveTable = true;
String format = "PDF";
// 执行文档转换操作
File response = api.cellsWorkbookGetWorkbook(name, password, format,
isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}
将 XLSX 转换为 XPS
为了将 XLSX 文件转换为 XPS 格式,我们只需将格式变量的值设置为 XPS。使用任何 XPS 查看器查看结果文件。我们建议使用我们的免费 XPS 查看器应用程序(预览如下所示)。从 conditional.xlsx 下载输入文件。

图 1:生成的 XPS 文件的预览。
如何将 XLSX 转换为 TIFF
使用 API 的 GetWorkBook 方法将 XLSX 文件保存为 TIFF 图像格式。您需要做的就是提供输入 excel 工作表作为输入,并将输出格式值指定为 TIFF。
cURL 命令
curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>"
使用以下链接下载 conditional.xlsx 和 resultant.tiff。

图 2:生成的 TIFF 文件的预览。
结论
Aspose.Cells Cloud 是一个出色的 REST API,提供创建和操作功能。它完全能够将流行的 Excel 格式转换为 PDF、XPS、SVG、TIFF、HTML 和各种其他格式。所有这些操作都只需几行代码即可完成。