Как разделить рабочую книгу Excel на несколько файлов с помощью API Aspose.Cells Cloud

Этот REST API позволяет разделить рабочую книгу Excel на несколько файлов в различных форматах.

Необходимые условия — Для использования этого API необходимо получить действующий токен JWT, убедиться, что используется поддерживаемая версия SDK и проверить, что ваша рабочая книга хранится в поддерживаемом хранилище. API также накладывает ограничения на размер файла, описанные в руководстве платформы.

API PostWorkbookSplit

PUT https://api.aspose.cloud/v3.0/cells/{name}/split

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

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

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

Имя параметра Тип Расположение Описание Обязательный
files[] файл formData Одна или несколько рабочих книг Excel для разделения. Используйте file1, file2, … в запросе. Да
format строка Query Желаемый выходной формат для разделённых файлов. Нет
from целое Query Индекс начального листа. Нет
to целое Query Индекс конечного листа. Нет
horizontalResolution целое Query Горизонтальное разрешение изображения. Нет
verticalResolution целое Query Вертикальное разрешение изображения. Нет
outFolder строка Query Папка вывода для разделённых файлов. Нет
splitNameRule строка Query Правило именования для разделённых файлов. Нет
folder строка Query Папка, содержащая исходную рабочую книгу. Нет
storageName строка Query Имя хранилища, которое следует использовать. Нет

Ответ

{
    "Status":"OK",
    "Code":200,
    "Files": [
      {
        "Filename" : "[имя файла1]",
        "Filesize" : [размер файла],
        "FileContent" : "[Base64String]"
      },
      {
        "Filename" : "[имя файла2]",
        "Filesize" : [размер файла],
        "FileContent" : "[Base64String]"
      },
      {
        "Filename" : "[имя файла3]",
        "Filesize" : [размер файла],
        "FileContent" : "[Base64String]"
      }
    ]
}

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

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

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

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

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

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

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

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

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