使用 Aspose.Cells Cloud API 在 Excel 工作表中隐藏行
Contents
[
Hide
]
此 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 对象包含 Code 和 Status 字段。发生错误时,响应中会包含额外字段,例如 Message 以及相应的 HTTP 状态码(如 400、401、404、500)。
注意事项:请确保 startrow 值在工作表的行范围内;否则 API 将返回 400 错误。行索引为从零开始,因此 startrow=0 表示第一行。
云 SDK 家族
使用 SDK 是将此功能快速集成到您应用程序中的最高效方式。SDK 处理底层细节,让您专注于业务逻辑。请参阅 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。
以下代码示例展示了如何使用不同 SDK 隐藏行。(示例文件名中提及 “Unhide” 是由于历史命名原因;每个代码片段内部实际执行的是 隐藏 操作。)