Пакетное преобразование файлов Excel

Этот REST API позволяет выполнять пакетное преобразование подходящих файлов.

REST API

POST http://api.aspose.cloud/v3.0/cells/batch/convert

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

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

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

Имя параметра Тип Расположение Описание
batchConvertRequest object body Тело запроса, содержащее настройки преобразования.

Свойства BatchConvertRequest

Имя Тип Описание Примечания
SourceFolder string Путь к папке, содержащей исходные файлы Excel. [опционально]
MatchCondition MatchConditionRequest Условия, используемые для выбора файлов для преобразования. [опционально]
Format string Целевой формат преобразования (например, pdf, csv). [опционально]
OutFolder string Папка назначения, куда будут сохранены преобразованные файлы. [опционально]
SaveOptions SaveOptions Дополнительные параметры, управляющие способом сохранения файлов. [опционально]

Свойства MatchConditionRequest

Имя Тип Описание Примечания
RegexPattern string Регулярное выражение, используемое для фильтрации имен файлов. [опционально]
FullMatchConditions string[] Список точных условий по имени файла для сопоставления. [опционально]

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

Имя параметра Тип Описание
data file Бинарное содержимое файла рабочей книги для создания.

Ответ

{
    "Name": "ResponseFile",
    "DataType": {
        "Identifier": "File",
        "Reference": "Stream",
        "Name": "file"
    }
}

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

Код Значение Условия возврата
200 OK Рабочая книга успешно создана Нормальный сценарий выполнения
201 Created Рабочая книга создана (альтернативный ответ) Когда API возвращает статус «создано»
400 Bad Request Некорректные параметры Ошибка со стороны клиента
401 Unauthorized Отсутствует или недействителен токен Ошибка аутентификации
409 Conflict Файл существует и isWriteOver=false Конфликт с существующим файлом

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

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

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

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

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

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

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