Получение OLE-объекта из рабочего листа Excel – Aspose.Cells Cloud API

Этот REST API извлекает OLE-объект из рабочего листа Excel.

Безопасность и аутентификация

Aspose.Cells Cloud API защищены и требуют аутентификацию на основе токена JWT.

REST API

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/oleobjects/{objectNumber}?format={format}

Параметры запроса

Имя параметра Тип Местоположение Описание
name string path Имя документа.
sheetName string path Имя рабочего листа.
objectNumber integer path Номер объекта внутри рабочего листа.
format string query Желаемый формат экспорта объекта (например, png, jpeg).
folder string query Папка, содержащая документ.
storageName string query Имя используемого хранилища.

Параметры хранилища

  • folder – указывает подпапку в хранилище по умолчанию, где находится рабочая книга.
  • storageName – переопределяет имя хранилища по умолчанию, если рабочая книга хранится в другом месте.

OpenAPI-спецификация определяет общедоступное программное интерфейсное решение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.

Вы можете использовать утилиту командной строки cURL для вызова веб-сервиса Aspose.Cells. В приведённом ниже примере показано, как запросить OLE-объект в виде изображения PNG.

Ответы об ошибках

HTTP-статус Код ошибки Описание
400 BadRequest Отсутствуют или недопустимы параметры запроса.
401 Unauthorized Недействительный или отсутствующий токен JWT.
404 NotFound Рабочая книга, рабочий лист или OLE-объект не найдены.
500 ServerError Непредвиденная ошибка сервера.

Пример ответа с кодом 404

{
  "Code": 404,
  "Status": "NotFound",
  "Message": "Запрошенный OLE-объект с номером 0 не найден на рабочем листе 'Sheet1'."
}

Семейство облачных SDK

Использование SDK — самый быстрый способ интеграции API. SDK обрабатывают низкоуровневые детали, позволяя вам сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен в репозитории на GitHub.

Приведённые ниже примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: