Добавление условия форматирования – документация API Aspose.Cells Cloud

Этот REST API добавляет условие форматирования в лист.

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

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

REST API

PUT http://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/conditionalFormattings/{index}

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

Имя параметра Тип Расположение Описание
name string path Имя рабочей книги Excel.
sheetName string path Имя листа, содержащего диапазон, который необходимо отформатировать.
index integer path Нулевой индекс добавляемого или заменяемого условия форматирования.
cellArea string query Диапазон ячеек (например, A1:C3), к которому применяется условие.
type string query Тип условия (например, Expression, CellValue).
operatorType string query Оператор условия (например, Between, Equal).
formula1 string query Первая формула или значение, используемое условием.
formula2 string query Вторая формула или значение (обязательна для некоторых операторов, таких как Between).
folder string query Папка в хранилище, где расположена рабочая книга.
storageName string query Имя сервиса хранилища (например, Default).

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

HTTP-код Причина Пример тела ответа
400 Неверный запрос — отсутствуют или некорректны параметры. { "Code":"400", "Message":"Недопустимое значение параметра." }
401 Неавторизован — отсутствует или недействителен токен JWT. { "Code":"401", "Message":"Токен доступа отсутствует или недействителен." }
404 Не найдено — рабочая книга или лист не существуют. { "Code":"404", "Message":"Файл не найден." }
500 Внутренняя ошибка сервера — непредвиденная ошибка сервера. { "Code":"500", "Message":"Произошла непредвиденная ошибка." }

Успешный ответ

HTTP-код Причина Пример тела ответа
200 OK — условие успешно добавлено или обновлено. { "Code": "200", "Status": "OK" }

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

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

Пример cURL

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

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

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