Разделение PPTX на несколько TIFF с помощью Python
Чтение, редактирование и экспорт данных Slides в другие форматы с помощью Cloud SDK с открытым исходным кодом для Python
Разделение PPTX на TIFF с помощью Python
- Создайте учетную запись на Панели управления, чтобы получить бесплатную информацию о квотах API и авторизации.
- Инициализируйте
SlidesApi
с помощью идентификатора клиента и секрета клиента - Вызовите один из методов разделения в зависимости от того, где находится ваш входной файл PPTX и где вы хотите сохранить результирующие файлы TIFF
split
для разделения файла в хранилище и сохранения результата в хранилище. Каждый слайд входного PPTX сохраняется как отдельный TIFF в указанной папке хранилища (или в папке входного файла по умолчанию).split_online
для разделения локального файла и загрузки результата в виде ZIP-архива. Каждый слайд входного PPTX загружается как отдельный TIFF в ZIP-архиве.split_and_save_online
для разделения локального файла и сохранения результата в хранилище. Каждый слайд входного PPTX сохраняется как отдельный TIFF в указанной папке хранилища (или в корневой папке по умолчанию).
Начать работу с Slides API и Python SDK
Получите исходный код Slides Cloud SDK для Python с GitHub, чтобы скомпилировать SDK самостоятельно, или перейти к Выпускам для альтернативных вариантов загрузки.
Также ознакомьтесь со Справочником по API на основе Swagger, чтобы узнать больше о SLIDES REST API.
Запрос API:
POST
https://api.aspose.cloud/v3.0/slides/split/tiff* Загружая свои файлы или используя наш сервис, вы соглашаетесь с нашими Условиями предоставления услуг и Политикой конфиденциальности.
use File::Slurp; use AsposeSlidesCloud::Configuration; use AsposeSlidesCloud::SlidesApi; my $config = AsposeSlidesCloud::Configuration->new(); $config->{app_sid} = "MyClientId"; $config->{app_key} = "MyClientSecret"; my $api = AsposeSlidesCloud::SlidesApi->new(config => $config); my $input = read_file('MyPresentation.pptx', { binmode => ':raw' }); my %params = ('document' => $input, 'format' => 'Md'); my $result = $api->split_online(%params); my $file = 'MyPresentation.zip'; open my $fh, '>>', $file; binmode $fh; print $fh $result; close $fh;
Часто задаваемые вопросы
-
Как начать работу с Aspose.Slides REST API?Краткое руководство поможет не только инициализировать Aspose.Slides Cloud API, но и установить необходимые библиотеки.
-
Где я могу увидеть примечания к выпуску Aspose.Slides Cloud API?Полные примечания к выпуску можно просмотреть в документации Aspose.Slides Cloud.
-
Безопасно ли разбивать файлы PPTX на слайды в Cloud?Конечно! Aspose Cloud использует облачные серверы Amazon EC2, которые гарантируют безопасность и отказоустойчивость сервиса. Пожалуйста, прочитайте больше о методах обеспечения безопасности Aspose.
-
Какие форматы файлов поддерживает Aspose.Slides Cloud API?Aspose.Slides Cloud может разбивать PPTX на слайды в PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP, PDF, XPS, JPEG, PNG, BMP, SVG, HTML5, MD, GIF, XAML и др. Ознакомьтесь с полным списком поддерживаемых форматов файлов.
-
Я не могу найти SDK для моего любимого языка. Что мне делать?Aspose.Slides Cloud также доступен в виде контейнера Docker. Попробуйте использовать его с cURL, если требуемый SDK еще не доступен.
-
У меня нет времени для настройки. Есть ли быстрая демонстрация для разделения PPTX, которую я могу попробовать?Действительно! Ознакомьтесь с приложением для разделения PPTX.