使用 Aspose.Cells Cloud API 从工作表中删除所有图表

此 REST API 用于删除指定工作表中的所有图表。

背景说明 – 在需要重置工作表的视觉布局、替换过时的可视化图表,或在不保留先前图表数据的前提下为工作簿重复使用做准备时,删除工作表中的所有图表非常有用。

在调用 API 之前,请确保满足以下先决条件:

  • 已获取有效的 JWT 令牌用于身份验证。
  • 工作簿文件存在于指定的存储位置及文件夹中。
  • 您正在使用 API 的 v3.0 版本。

DeleteWorksheetClearCharts API

DELETE https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts

安全与认证

Aspose.Cells Cloud API 是安全的,需要基于 JWT 令牌的身份验证

请求参数

参数名称 类型 位置 描述
name string path 工作簿文件名。
sheetName string path 工作表名称。
folder string query 工作簿所在的文件夹。
storageName string query 存储名称。

请求头

请求头 描述
Authorization Bearer <jwt token>
Accept application/json
Content-Type application/json(无请求体)

请求体

DELETE 操作不需要请求体。

响应

{
    "Status":"OK",
    "Code":200
}

HTTP 状态码

状态码 含义 描述
200 OK(成功) 成功应用筛选条件;响应包含操作详情。
400 Bad Request(错误请求) 缺失或无效的参数(例如:不支持的文件类型)。
401 Unauthorized(未授权) JWT 令牌无效或缺失。
413 Payload Too Large(请求体过大) 上传的文件超过大小限制。
500 Internal Server Error(服务器内部错误) 服务器发生意外错误。

示例错误响应

// 400 Bad Request(错误请求)
{
    "Code": 400,
    "Message": "Invalid parameter: 'sheetName' is required."
}

// 401 Unauthorized(未授权)
{
    "Code": 401,
    "Message": "Authentication failed. Invalid JWT token."
}

// 413 Payload Too Large(请求体过大)
{
    "Code": 413,
    "Message": "The request payload exceeds the maximum allowed size."
}

// 500 Internal Server Error(服务器内部错误)
{
    "Code": 500,
    "Message": "An unexpected error occurred on the server."
}

如何使用 SDK 调用 DeleteWorksheetClearCharts API

DeleteWorksheetClearCharts API 规范

OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接通过 Web 浏览器发起 REST 交互。

您可以使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下示例展示了如何使用 cURL 调用云 API。