将 Excel 文件拆分为多个文件 - Aspose.Cells Cloud 文档
Contents
[
Hide
]
Aspose.Cells Cloud REST API 可将多工作表 Excel 工作簿拆分为独立文件。
前置条件
调用 API 前,您必须获取有效的 JWT 令牌,并将其包含在每个请求的 Authorization 请求头中。详情请参阅身份验证指南。
PostSplit API
POST https://api.aspose.cloud/v3.0/cells/split
安全与身份验证
Aspose.Cells Cloud API 采用安全机制,需通过 基于 JWT 令牌的身份验证。
请求参数
| 参数名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| file | 文件 | formData | 待上传的 Excel 工作簿。 |
| format | 字符串 | query | 目标输出格式(例如 pdf、csv、json)。 |
| password | 字符串 | query | 加密工作簿的密码(可选)。 |
| from | 整数 | query | 首个工作表索引(基于 1)。 |
| to | 整数 | query | 最后一个工作表索引(包含在内)。 |
响应
{
"Status" : "OK",
"Code" : 200,
"Files": [
{
"Filename" : "[file1 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
}, {
"Filename" : "[file2 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
}, {
"Filename" : "[file3 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
}
]
}
HTTP 状态码
| 状态码 | 含义 | 描述 |
|---|---|---|
| 200 | OK(请求成功) | 过滤操作成功;响应包含操作详情。 |
| 400 | Bad Request(错误请求) | 参数缺失或无效(例如不支持的文件类型)。 |
| 401 | Unauthorized(未授权) | JWT 令牌无效或缺失。 |
| 413 | Payload Too Large(请求体过大) | 上传文件超出大小限制。 |
| 500 | Internal Server Error(服务器内部错误) | 服务器发生意外错误。 |
如何结合 SDK 使用 PostSplit API
PostSplit API 规范
OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接通过网页浏览器发起 REST 请求。
HTTP 状态码
| 状态码 | 含义 | 描述 |
|---|---|---|
| 200 | OK(请求成功) | 工作簿拆分成功;响应包含文件列表。 |
| 400 | Bad Request(错误请求) | 参数缺失或无效(例如不支持的格式)。 |
| 401 | Unauthorized(未授权) | JWT 令牌无效或缺失。 |
| 500 | Internal Server Error(服务器内部错误) | 服务端发生意外错误。 |
您可以使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下示例展示了如何通过 cURL 调用 Cloud API。
使用 Aspose.Cells Cloud SDK
使用 SDK 是加速开发的最佳方式。SDK 会处理底层细节,让您专注于项目任务。请查阅 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。
以下代码示例展示了如何通过不同 SDK 调用 Aspose.Cells Web 服务: