Работа с OLE-объектами в Excel – Руководство по извлечению, добавлению, обновлению, удалению и преобразованию OLE-объектов
Contents
[
Hide
]
Как работать с OLE-объектами в листе Excel
Aspose.Cells Cloud REST API предоставляет полный набор операций для программного управления OLE-объектами. Ниже приведено краткое описание каждой операции, включая HTTP-метод, шаблон конечной точки, необходимые параметры и пример ответа.
-
Как получить OLE-объект из листа Excel
- Метод:
GET - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Параметры:
fileName(строка),sheetName(строка),oleObjectIndex(целое число) - Пример ответа:
{ "OleObject": { "Name": "Chart1", "ContentType": "image/png", "Width": 400, "Height": 300 } }
- Метод:
-
Как добавить OLE-объект в лист Excel
- Метод:
POST - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - Параметры:
fileName,sheetName,oleObject(двоичные данные или base64),imageFormat(необязательный) - Пример тела запроса: multipart/form‑data с потоком файла.
- Пример ответа:
201 Createdс заголовком Location новой OLE-ссылки.
- Метод:
-
Как обновить конкретный OLE-объект в листе Excel
- Метод:
PUT - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Параметры:
fileName,sheetName,oleObjectIndex,oleObject(обновлённое содержимое) - Пример ответа:
200 OKс метаданными обновлённого объекта.
- Метод:
-
Как преобразовать OLE-объект в изображение в листе Excel
- Метод:
GET - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex}/convert - Параметры:
fileName,sheetName,oleObjectIndex,format(например,png,jpeg) - Пример ответа: Двоичный поток изображения преобразованного OLE-объекта.
- Метод:
-
Как удалить все OLE-объекты в листе Excel
- Метод:
DELETE - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects - Параметры:
fileName,sheetName - Пример ответа:
204 No Content, указывающий, что все OLE-объекты были удалены.
- Метод:
-
Как удалить конкретный OLE-объект в листе Excel
- Метод:
DELETE - Конечная точка:
/cells/{fileName}/worksheets/{sheetName}/oleobjects/{oleObjectIndex} - Параметры:
fileName,sheetName,oleObjectIndex - Пример ответа:
204 No Content, подтверждающий удаление объекта.
- Метод: