Преобразование Excel в PPTX с помощью Aspose.Cells Cloud API v3.0

Этот REST API преобразует файл электронной таблицы в формат PPTX.

API PostConvertWorkbookToPptx

POST https://api.aspose.cloud/v3.0/cells/convert/pptx

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

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

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

Имя параметра Тип Описание
password string Пароль, необходимый для открытия рабочей книги Excel.
storageName string Имя хранилища, в котором находится исходный файл.
checkExcelRestriction bool Определяет, следует ли применять ограничения файлов Excel при изменении объектов, связанных с ячейками.

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

Имя параметра Тип Описание
datafile data file Файл Excel, включенный в первую часть многокомпонентного тела запроса.

Пример многокомпонентного тела запроса (упрощённо):

--boundary
Content-Disposition: form-data; name="File"; filename="input.xlsx"
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

<двоичное содержимое input.xlsx>
--boundary
Content-Disposition: form-data; name="password"

MyPwd
--boundary--

Ответ

API возвращает объект FileInfo, содержащий сгенерированный файл pptx.

Поле Тип Описание
Filename string Имя файла pptx (например, example.pptx).
FileSize int Размер файла в байтах.
FileContent string Содержимое файла pptx в кодировке Base64.

FileInfo

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

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

Примечания: Конечная точка поддерживает распространённые форматы Excel (.xlsx, .xls, .xlsm). Максимальный размер файла ограничен 50 МБ. Преобразование может быть недоступно для рабочих книг, содержащих макросы или защищённые листы, если не предоставлены соответствующие параметры.

Как использовать API PostConvertWorkbookToPptx с помощью SDK

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

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

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

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

Использование SDK — самый быстрый способ разработки. SDK абстрагирует низкоуровневые детали, позволяя сосредоточиться на вашем проекте. Полный список SDK Aspose.Cells Cloud доступен в [репозитории GitHub](https://github.com/aspose-cells-cloud" rel=“noopener noreferrer”).

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

Другие API, реализующие эту функцию