使用 Aspose.Cells Cloud API 在 Excel 工作表中隐藏行

此 REST API 可用于隐藏 Excel 工作表中的行。

前置条件:已从 Aspose Cloud OAuth 端点获取有效的 JWT Bearer 令牌;工作簿已存储于 Aspose Cloud 存储中;并已知包含待隐藏行的工作表名称。该 API 支持 XLS、XLSX 及其他受支持格式的 Excel 文件。

PostHideWorksheetRows API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/hide

安全与身份验证

Aspose.Cells Cloud API 采用安全机制,需使用 基于 JWT 令牌的身份验证

请求参数

参数名 类型 位置 描述
name string path 工作簿文件的名称。
sheetName string path 包含待隐藏行的工作表名称。
startrow integer query 待隐藏首行的从零开始的索引。
totalRows integer query startrow 开始连续隐藏的行数。
folder string query 工作簿所在的存储文件夹路径。
storageName string query 存储服务的名称。

OpenAPI 规范 提供了一个公开可访问的编程接口,可让您直接通过网页浏览器执行 REST 交互。

您可以使用 cURL 命令行工具调用 Aspose.Cells Web 服务。该 API 要求提供从 Aspose Cloud OAuth 端点获取的 JWT Bearer 令牌,并将其包含在 Authorization 请求头中。以下示例演示了如何使用 cURL 隐藏一行。

响应状态码

状态码 描述
200 成功 — 行已隐藏
400 错误请求 — 参数无效
401 未授权 — 缺失或无效的 JWT 令牌
404 未找到 — 工作簿或工作表不存在
500 服务器错误 — 内部处理失败

成功调用后返回的 JSON 对象包含 CodeStatus 字段。发生错误时,响应中会包含额外字段,例如 Message 以及相应的 HTTP 状态码(如 400、401、404、500)。

注意事项:请确保 startrow 值在工作表的行范围内;否则 API 将返回 400 错误。行索引为从零开始,因此 startrow=0 表示第一行。

云 SDK 家族

使用 SDK 是将此功能快速集成到您应用程序中的最高效方式。SDK 处理底层细节,让您专注于业务逻辑。请参阅 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。

以下代码示例展示了如何使用不同 SDK 隐藏行。(示例文件名中提及 “Unhide” 是由于历史命名原因;每个代码片段内部实际执行的是 隐藏 操作。)