更新图表属性 – Aspose.Cells Cloud REST API

此 REST API 用于更新图表属性。

安全与身份验证

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

PostWorksheetChart API

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

请求参数

参数名称 类型 路径/查询字符串/HTTP 请求体 描述
name string path Excel 文件的名称。
sheetName string path 包含图表的工作表名称。
chartIndex integer path 待更新图表的从零开始的索引。
chart object body 定义要修改的图表属性的 JSON 对象。
folder string query 存储中文件所在的文件夹。
storageName string query 存储服务的名称。

请求体架构

chart 对象包含可修改的属性。以下是一个包含多个常用字段的代表性 JSON 示例:

{
  "Title": {
    "Text": "季度销售额"
  },
  "ShowLegend": true,
  "Type": "Line",
  "DataLabels": {
    "ShowValue": true,
    "ShowPercentage": false
  },
  "ChartArea": {
    "BorderColor": "Blue",
    "FillColor": "White"
  }
}

注意: 仅需提供您需要更改的字段。未提供的属性将保留其现有值。

OpenAPI 规范 定义了一个公开可访问的编程接口,让您能直接通过 Web 浏览器执行 REST 交互。

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

响应

API 返回一个 JSON 对象,指示操作结果。成功更新时返回:

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

成功状态码

HTTP 状态码 描述
200 OK(成功)——图表属性已成功更新。

响应头

头部字段 描述
Content-Type application/json —— 表示响应体为 JSON 格式。
X-RequestId 请求的唯一标识符(有助于问题排查)。

可能的错误响应包括:

HTTP 状态码 描述
400 Bad Request(错误请求)——参数或请求体无效
401 Unauthorized(未授权)——缺少或无效令牌
404 Not Found(未找到)——文件、工作表或图表不存在
500 Internal Server Error(内部服务器错误)

有关其他图表相关操作,请参阅相关主题,例如 更新图表标题更新图表图例

云 SDK 家族

使用 SDK 是加速开发的最佳方式。SDK 会处理底层细节,使您能专注于项目任务。请查阅 GitHub 代码库,获取 Aspose.Cells Cloud SDK 的完整列表。

以下代码示例展示了如何使用不同 SDK 调用 Aspose.Cells Web 服务: