Aspose.Cells Cloud API – 转换、合并、拆分 & 保护 Excel 文件

什么是 Aspose.Cells Cloud API?

Aspose.Cells Cloud API 是一组基于云端的电子表格/Excel 服务。无需安装 Office 或配置服务器,只需发送 HTTP 请求,即可从任意编程语言中实现创建、编辑、转换、清理数据、生成图表、构建数据透视表、加密、拆分、合并、添加水印、应用数字签名等功能。

为何选择 Aspose.Cells Cloud API?

  • 基于 Aspose.Cells Cloud Web API 服务,在云端存储中创建、编辑、转换和分析电子表格。
  • 基于 Aspose.Cells Cloud Web API 服务,处理本地电子表格文件的创建、编辑、转换和分析。
  • 支持 30 种文件格式,包括 xlsxcsvodsxlsb 等。
  • 无需依赖 Microsoft Excel,直接通过 Aspose.Cells Cloud Web API 操作电子表格。
  • 免费版提供每月最多 150 次 API 调用。
  • 按使用量付费的定价模式。
  • 快速操作示例(一句话功能)
    • 将 XLSX 转换为 PDF → ConvertSpreadsheetToPdf
    • 删除整个文件中的多余空格 → TrimSpreadsheetContent
    • 将 10 多个文件合并为一份报告 → MergeSpreadsheets

如何使用 Aspose.Cells Cloud API?

步骤 1:获取 API 凭据

步骤 2:使用 SDK 调用电子表格 Web API(推荐)

推荐使用官方 SDK,以简化身份验证与请求处理流程。SDK 可自动获取并刷新访问令牌。

安装 .NET SDK(NuGet)

dotnet add package Aspose.Cells-Cloud --version 26.6.0

示例:使用 SDK 将 Excel 转换为 PDF

CellsApi cellsApi = new CellsApi(
    Environment.GetEnvironmentVariable("ProductClientId"),
    Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ConvertSpreadsheet(
    new ConvertSpreadsheetRequest { Spreadsheet = "EmployeeSalesSummary.xlsx", format = "pdf" },
    "EmployeeSalesSummary.pdf");

说明

  • Spreadsheet:本地存储中的 Excel 文件名。
  • Format:目标格式(如 pdf、png、csv、json)。
  • 输出文件:生成的文件将以指定名称保存在本地。

核心功能

Aspose.Cells Cloud 提供以下关键功能,以满足企业级电子表格自动化需求:

电子表格转换

数据处理

注意:各 API 端点的详细请求/响应结构、HTTP 方法、查询参数及示例响应,请参阅下方链接的 Aspose.Cells Cloud 电子表格 Web API 参考文档

快速端点参考

操作 HTTP 方法 路径 必需参数 示例响应
转换电子表格 POST /cells/convert Spreadsheet(文件)、format(字符串) 二进制文件(如 PDF)
合并电子表格 POST /cells/worksheets/merge files(文件列表) 合并后的工作簿
拆分电子表格 POST /cells/worksheets/split Spreadsheet(文件)、format(字符串) 拆分文件的压缩包
删除空白行 POST /cells/worksheets/blankrows/delete Spreadsheet(文件) 更新后的工作簿
替换内容 POST /cells/replace Spreadsheet(文件)、oldValuenewValue 更新后的工作簿

支持的 SDK(可用 SDK)

Aspose.Cells Cloud 提供即用型 SDK,覆盖所有主流语言——拉取代码、编写、部署即可:

语言 安装方式 GitHub 仓库
Java Maven Java SDK GitHub 仓库
.NET NuGet .NET SDK GitHub 仓库
Python pip Python SDK GitHub 仓库
Node.js npm Node.js SDK GitHub 仓库
PHP Composer PHP SDK GitHub 仓库
GoLang Go Modules GoLang SDK GitHub 仓库
Ruby RubyGems Ruby SDK GitHub 仓库
Perl CPAN Perl SDK GitHub 仓库
API 端点 Aspose.Cells Cloud 电子表格 Web API 参考

代码示例与开源项目

所有 SDK 均为开源,并包含丰富的示例代码: