Преобразование диаграммы Excel в изображение – REST API Aspose.Cells Cloud
Этот REST API демонстрирует, как преобразовать диаграмму Excel в изображение с помощью Aspose.Cells Cloud.
API PutWorksheetAddChart
GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts/{chartNumber}?format={format}
Поддерживаемые форматы изображений: png, jpeg, bmp, tiff и gif.
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификацию по токену JWT.
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
| name | string | path | Имя документа. |
| sheetName | string | path | Имя рабочего листа. |
| chartNumber | integer | path | Номер диаграммы. |
| format | string | query | Формат экспортируемого файла. |
| folder | string | query | Папка документа. |
| storageName | string | query | Имя хранилища. |
Ответ
Эндпоинт возвращает файл изображения в запрошенном формате в виде бинарного потока (например, byte[]). Заголовок Content-Type ответа соответствует выбранному формату изображения: image/png, image/jpeg и т.д.
Коды HTTP-статуса
| Код | Значение | Описание |
|---|---|---|
| 200 | OK (ОК) | Фильтр применён успешно; ответ содержит детали операции. |
| 400 | Bad Request (Неверный запрос) | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized (Неавторизован) | Недействительный или отсутствующий токен JWT. |
| 413 | Payload Too Large (Слишком большой payload) | Загруженный файл превышает лимит размера. |
| 500 | Internal Server Error (Внутренняя ошибка сервера) | Непредвиденная ошибка сервера. |
Как использовать API PutWorksheetAddChart с SDK
Спецификация API PutWorksheetAddChart
Спецификация OpenAPI определяет публично доступное программное интерфейсное описание и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Вы можете использовать утилиту командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. Приведённый ниже пример показывает, как выполнять вызовы в облачный API с помощью cURL.
Использование SDK Aspose.Cells Cloud
Использование SDK — лучший способ ускорить разработку. SDK берёт на себя обработку низкоуровневых деталей, позволяя сосредоточиться на задачах проекта. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: