更新图表数值轴(POST /valueaxis)

摘要:
修改存储于 Aspose Cloud 中的 Excel 工作簿内特定图表的数值轴。您可在单次请求中设置边界、刻度单位、对数缩放及其他轴属性。


前提条件

  1. JWT 访问令牌 – 按照身份验证指南中的说明获取令牌。
  2. 目标工作簿必须已上传至 Aspose Cloud 存储空间(或默认存储)。
  3. 了解您希望修改的工作表名称及图表的从零开始索引(zero-based index)。

端点

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

请将占位符替换为您的实际值。

占位符 描述
{name} Excel 文件名称(例如 Book1.xlsx)。
{sheetName} 包含图表的工作表名称(例如 Sheet1)。
{chartIndex} 图表的从零开始索引(例如 0)。

身份验证

该 API 使用 JWT 令牌身份验证。请在 Authorization 请求头中包含令牌:

Authorization: Bearer <jwt token>

安全与身份验证

Aspose.Cells Cloud API 安全可靠,需使用 JWT 令牌身份验证

请求参数

名称 位置 类型 必填 描述
name 路径 字符串 云端存储的 Excel 文件名。
sheetName 路径 字符串 包含图表的工作表名称。
chartIndex 路径 整数 待更新图表的从零开始索引。
axis 请求体 对象 轴设置(详见 请求体 Schema)。
folder 查询参数 字符串 文件所在云端文件夹路径。
storageName 查询参数 字符串 使用的存储服务名称。

请求体 Schema(axis 对象)

仅需提供您打算修改的属性。

属性 类型 必填 描述
minimum 数字 轴的下界。
maximum 数字 轴的上界。
majorUnit 数字 主刻度线之间的间隔。
minorUnit 数字 次刻度线之间的间隔。
logBase 数字 isLogarithmictrue 时所用的对数底数。
isLogarithmic 布尔值 轴是否采用对数刻度。
displayUnit 字符串 轴上显示的单位标签(例如 "Thousands")。
tickMark 字符串 刻度线样式("inside""outside" 等)。
crossAt 数字 轴与垂直轴相交的位置。

请求体示例

{
  "minimum": 0,
  "maximum": 200,
  "majorUnit": 20,
  "minorUnit": 5,
  "logBase": 10,
  "isLogarithmic": false,
  "displayUnit": "Units",
  "tickMark": "inside",
  "crossAt": 0
}

请求示例

cURL

curl -v "https://api.aspose.cloud/v3.0/cells/<code class=\"placeholder\">{name}</code>/worksheets/<code class=\"placeholder\">{sheetName}</code>/charts/<code class=\"placeholder\">{chartIndex}</code>/valueaxis?folder=<code class=\"placeholder\">{folder}</code>&storageName=<code class=\"placeholder\">{storageName}</code>" \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <jwt token>" \
  -d '{
        "minimum": 0,
        "maximum": 200,
        "majorUnit": 20,
        "minorUnit": 5,
        "logBase": 10,
        "isLogarithmic": false,
        "displayUnit": "Units",
        "tickMark": "inside",
        "crossAt": 0
      }'

SDK 示例


响应

成功(200)

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

响应类型为 CellsCloudResponse

HTTP 状态码

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

其他资源


如有任何疑问或反馈,请联系 Aspose.Cells Cloud 支持团队。