Автоматическая подгонка строки в рабочей книге Excel с помощью Aspose.Cells Cloud API

Этот REST API автоматически подгоняет строку в рабочей книге Excel.

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

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

REST API

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

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

Имя параметра Тип Расположение Описание
name string path Имя файла Excel.
sheetName string path Имя рабочего листа.
rowIndex integer query Индекс строки (начиная с 0), которую необходимо подогнать.
firstColumn integer query Индекс первого столбца, включённого в операцию.
lastColumn integer query Индекс последнего столбца, включённого в операцию.
autoFitterOptions object body Объект, управляющий поведением подгонки (например, следует ли учитывать объединённые ячейки, перенос текста и т.д.). См. AutoFitterOptions{:rel=“noopener” title=“Управляет поведением подгонки”}.
folder string query Папка, в которой хранится файл.
storageName string query Имя хранилища.

Пример JSON-тела autoFitterOptions

{
  "IsMergedCells": true,
  "IsWrapped": false,
  "AutoFitMergedCells": true,
  "AutoFitWrappedCells": false
}

Определения сущностей

Сущность Описание
rowIndex Индекс целевой строки (начиная с 0).
firstColumn Начальный столбец для операции автоматической подгонки.
lastColumn Конечный столбец для операции автоматической подгонки.
autoFitterOptions Необязательные настройки, влияющие на то, как выполняется подгонка строки (объединённые ячейки, перенос текста и т.д.).

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

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

Обработка ошибок

API возвращает стандартные HTTP-коды состояния. Типичные ответы об ошибках для этого endpoint:

HTTP-код Пример полезной нагрузки Значение
400 { "Code": 400, "Message": "Row index out of range." } Указанный rowIndex отсутствует в рабочем листе.
401 { "Code": 401, "Message": "Invalid or expired token." } Аутентификация не удалась — проверьте JWT-токен и убедитесь, что запрос передаётся по HTTPS.
404 { "Code": 404, "Message": "File not found." } Указанный файл Excel или рабочий лист не найден.
500 { "Code": 500, "Message": "Internal server error." } Возникла непредвиденная проблема на стороне сервера.

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

Использование SDK — самый быстрый способ разработки. SDK скрывает низкоуровневые детали, позволяя сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub{:rel=“noopener noreferrer”}.

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

См. также: Автоматическая подгонка столбца, Автоматическая подгонка строк, AutoFitterOptions.