处理 Excel OLE 对象——检索、添加、更新、删除和转换 OLE 对象指南
Contents
[
Hide
]
如何在 Excel 工作表中处理 OLE 对象
Aspose.Cells Cloud REST API 提供了一整套操作,用于以编程方式管理 OLE 对象。以下是对每项操作的简明参考,包括 HTTP 方法、端点模式、所需参数以及简要示例响应。
-
- 方法:
GET - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - 参数:
fileName(字符串)、sheetName(字符串)、oleObjectIndex(整数) - 示例响应:
{ "OleObject": { "Name": "Chart1", "ContentType": "image/png", "Width": 400, "Height": 300 } }
- 方法:
-
- 方法:
POST - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - 参数:
fileName(字符串)、sheetName(字符串)、oleObject(二进制或 Base64 编码)、imageFormat(可选) - 示例请求体: multipart/form-data,包含文件流。
- 示例响应:
201 Created,并包含新 OLE 对象的 location 响应头。
- 方法:
-
- 方法:
PUT - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - 参数:
fileName(字符串)、sheetName(字符串)、oleObjectIndex(整数)、oleObject(更新后的内容) - 示例响应:
200 OK,返回更新后的对象元数据。
- 方法:
-
- 方法:
GET - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex}/convert - 参数:
fileName(字符串)、sheetName(字符串)、oleObjectIndex(整数)、format(例如png、jpeg) - 示例响应: 转换后的 OLE 对象的二进制图像流。
- 方法:
-
- 方法:
DELETE - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - 参数:
fileName(字符串)、sheetName(字符串) - 示例响应:
204 No Content,表示所有 OLE 对象已被移除。
- 方法:
-
- 方法:
DELETE - 端点:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - 参数:
fileName(字符串)、sheetName(字符串)、oleObjectIndex(整数) - 示例响应:
204 No Content,确认该对象已被删除。
- 方法: