从另一张工作表复制内容和格式

此 REST API 可将一张工作表及其格式复制到同一工作簿中的新工作表中。

REST API

POST http://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/copy

请求参数如下所示:

参数名称 类型 位置 描述
name string path 工作簿文件的名称。
sheetName string path 目标工作表(即新工作表)的名称。
sourceSheet string query 要复制的工作表名称。
options object body 包含复制选项(如列宽、公式等)的 JSON 对象。
sourceWorkbook string query 若源工作簿与当前工作簿不同,则指定其名称。
sourceFolder string query 源工作簿所在的文件夹路径。
folder string query 目标工作簿将被保存到的文件夹路径。
storageName string query 要使用的存储服务名称。

请求与响应示例

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

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

错误处理

API 返回标准 HTTP 状态码,并附带 JSON 格式的错误响应体。典型响应包括:

HTTP 状态码 描述 示例 JSON 错误响应体
400 请求错误 — 缺少或无效的参数。 { "Code": 400, "Message": "Invalid request parameters." }
401 未授权 — 缺少或无效的令牌。 { "Code": 401, "Message": "Authentication failed." }
404 未找到 — 工作簿、工作表或文件夹不存在。 { "Code": 404, "Message": "Resource not found." }
500 服务器内部错误 — 意外情况发生。 { "Code": 500, "Message": "An unexpected error occurred." }

云 SDK 家族

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

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