Получение диаграммы из рабочего листа – API Aspose.Cells Cloud

Этот REST API извлекает информацию о диаграмме.

Необходимые условия – Для вызова этого эндпоинта у вас должна быть действующая учетная запись Aspose.Cells Cloud, активное хранилище и JWT-токен доступа. Получите токен, следуя инструкциям в руководстве по аутентификации, прежде чем отправлять какие-либо запросы к API.

API GetWorksheetChart

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts/{chartNumber}

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

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

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

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

Ответ

{
  "Code": 200,
  "Status": "OK",
  "Chart": {
    "Name": "Chart 1",
    "Type": "Bar",
    "Top": 50,
    "Left": 100,
    "Width": 400,
    "Height": 300,
    "DataRange": "A1:B5",
    "ShowLegend": true,
    "Format": "png"
  }
}

Коды HTTP-статуса

Код Значение Описание
200 OK (Успех) Фильтр применён успешно; ответ содержит детали операции.
400 Bad Request (Неверный запрос) Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла).
401 Unauthorized (Неавторизовано) Недействительный или отсутствующий JWT-токен.
413 Payload Too Large (Слишком большой payload) Загруженный файл превышает предельный размер.
500 Internal Server Error (Внутренняя ошибка сервера) Непредвиденная ошибка сервера.

Как использовать API GetWorksheetChart с SDK

Спецификация API GetWorksheetChart

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

Вы можете использовать инструмент командной строки cURL для удобного доступа к веб-сервисам Aspose.Cells. Пример ниже показывает, как выполнять вызовы к облачному API с помощью cURL.

Использование SDK Aspose.Cells Cloud

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

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