Вычисление формулы ячейки – Документация Aspose.Cells Cloud API

REST API

Этот REST API вычисляет формулу ячейки в книге Excel.

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/{cellName}/calculate

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

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

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

Имя параметра Тип Расположение параметра (path/query/body) Описание
name string path Имя файла Excel (например, Book1.xlsx).
sheetName string path Имя рабочего листа, содержащего ячейку.
cellName string path Адрес ячейки, подлежащей вычислению (например, A1).
options object body JSON-объект с параметрами вычисления (см. таблицу Объект options).
folder string query Папка в хранилище, где расположен файл.
storageName string query Имя хранилища Aspose Cloud.

Объект options

Поле Тип Описание Значение по умолчанию
CalcStackSize string Максимальный размер стека вычислений. "1"
IgnoreError boolean Если true, ошибки вычислений игнорируются, а значение ячейки устанавливается в #N/A. false
Recursive boolean Включает рекурсивное вычисление зависимых ячеек. false
Precision string Количество десятичных знаков для числовых результатов. "15"
UseThreading boolean Включает многопоточное вычисление. false

Ответ

{
    "Status":"OK",
    "Code":200
}

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

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

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

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

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

Вы можете использовать утилиту командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. Следующий пример показывает, как вызвать облачный API с помощью cURL. Сначала получите токен JWT, пройдя аутентификацию через endpoint /connect/token, и замените <jwt token> на значение полученного токена.

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

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

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