创建、编辑或转换 Excel 文件

Aspose.Cells Cloud 是一个 REST API,允许您对 Excel 文件执行简单和复杂的操作,包括但不限于 XLSX、XLS、XLSB、XLSM 和其他几种 支持的文件格式。您可以从头开始创建这些文件,也可以从现有模板文件创建。此外,您还可以使用 Aspose.Cells Cloud API 转换支持的文件格式。您可以使用 API 的许多其他功能,而无需安装 MS Excel 或任何其他第三方应用程序。

您只需免费注册并按照创建和管理帐户中的指导获取您的 App SID 和 App Key。注册后,您就可以根据需要测试 API。您可以使用默认存储或使用 Aspose API 配置第三方存储。现在,您可以测试 Aspose.Cells Cloud API 的基本但重要的功能。您可以使用 cURL 命令从任何平台调用 REST API。我们还提供了多个 SDK,用于处理发出请求和处理响应的低级细节,以便您可以专注于主要代码。这些 SDK 包括 .NETJavaPHPPythonRubyNode.jsAndroidSwiftPerl

无需使用 MS Excel 应用程序即可创建 Excel 文件

让我们使用 Aspose.Cells Cloud API 创建一个空白工作簿。以下是创建 XLSX 文件需要遵循的步骤:

  1. 注册后获取 App Key 和 App SID
  2. 获取 JSON Web 令牌
  3. 调用 API https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx
  4. 空的 XLSX 文件将在您配置的存储中创建
// 首先获取 JSON Web Token 进行身份验证
// 从 https://dashboard.aspose.cloud/ 获取 App Key 和 App SID
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// 创建空工作簿的 cURL 示例
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>"

使用 Aspose.Cells Cloud API 创建的输出 XLSX 文件

无需 MS Excel 即可创建 XLSX 文件

同样,您也可以基于现有模板文件创建工作簿。以下代码详细说明了如何在创建新工作簿时使用模板文件。请注意,该示例假设模板文件(本例中为 Template.xlsx)已上传到云存储中。

// 首先获取 JSON Web Token 进行身份验证
// 从 https://dashboard.aspose.cloud/ 获取 App Key 和 App SID
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// 基于模板创建空工作簿的 cURL 示例
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx?templateFile=Template.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"

使用上述任何一种方法创建新文件后,您就可以编辑、操作并将 XLSX、XLS 或任何其他文件格式转换为支持的文件格式。在这里,我们将向新创建的 XLSX 或 XLS 文件添加一个空白工作表。

// 首先获取 JSON Web Token 进行身份验证
// 从 https://dashboard.aspose.cloud/ 获取 App Key 和 App SID
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"


// cURL 示例:在先前创建的工作簿中添加空工作表
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx/worksheets/AsposeSheet?position=2" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"

下面的屏幕截图显示在 curl 代码中添加了具有您指定名称的空工作表。

这些示例详细说明了使用 Excel 文件是多么简单。Aspose.Cells Cloud API 提供了许多其他有用的功能,您可以访问 API 文档API 参考 了解更多信息。如有任何疑问、建议或反馈,请随时通过 免费支持论坛 与我们联系。我们很乐意听取您的意见!

相关文章:

将条件格式应用于 Excel 文件