Розробіть свій власний конвертер PowerPoint у JPG за допомогою REST API.

PPT to JPG

Перетворювач PPT в JPG | Збережіть PowerPoint у JPG за допомогою Python

У сьогоднішньому швидкоплинному цифровому світі візуальна комунікація стала ключовою частиною нашого повсякденного життя. Презентації PowerPoint є популярним інструментом для створення привабливого та інформативного контенту для бізнесу та особистого використання. Однак можуть бути випадки, коли вам потрібно конвертувати ваші PowerPoint презентації в зображення, такі як JPG формат для легшого обміну, друку або вбудовування на вебсайти. Хоча для цієї мети доступно кілька інструментів, використання коду Python для конвертації PPT в JPG пропонує гнучке, ефективне та економічне рішення. У цій статті ми покажемо вам, як конвертувати PPT в

API конвертації PowerPoint в JPG

Aspose.Slides Cloud SDK for Python є REST API, який можна легко інтегрувати у ваш Python код для виконання різних операцій з презентаціями PowerPoint, таких як створення, редагування, конвертація та маніпулювання слайдами. Завдяки своїм потужним можливостям та всебічній документації, це відмінний вибір для розробників, які прагнуть автоматизувати процес конвертації PPT в JPG.

У наступних розділах ми детальніше розглянемо, як використовувати Aspose.Slides Cloud SDK для Python для конвертації PPT у JPG, включаючи налаштування вашого розробницького середовища, автентифікацію з API та виконання процесу конвертації.

Встановлення

SDK доступний для завантаження на PIP та GitHub. Тепер, будь ласка, виконайте таку команду в терміналі командного рядка, щоб встановити SDK з PIP.

pip install asposeslidescloud

Наступним важливим кроком є отримання ваших персоналізованих ClientID та ClientSecret з dashboard. Якщо ви ще не підписані, будь ласка, використайте вашу електронну адресу для створення безкоштовного облікового запису.

PPT to JPG using Python

Будь ласка, дотримуйтесь кроків, описаних нижче, щоб конвертувати PPT у JPG зображення.

  • Спочатку нам потрібно створити об’єкт класу Configuration.
  • По-друге, ініціалізуйте екземпляр SlidesApi, передавши об’єкт Configuration як вхідний аргумент.
  • Read PPT file from local drive.
  • Тепер викличте метод saveslideonline(…) класу SlidesApi, який приймає файл PPT, індекс слайда, що підлягає конвертації, ‘JPG’ як результуючий формат, назву результуючого файлу та розміри зображення JPG як аргументи.
def PPT2JPG():
      try:
        # ініціалізувати екземпляр Aspose.Slides Cloud.
        configuration = asposeslidescloud.Configuration()
        configuration.app_sid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        configuration.app_key = "1c9379bb7d701c26cc87e741a29987bb"
        slidesApi = asposeslidescloud.SlidesApi(configuration)

        # завантажити файл PPT з локального диска в екземпляр потоку
        fileName = "/Users/shahbnay/Downloads/test-unprotected.ppt"
        with open(fileName, 'rb') as f:
            file = f.read()
            
        # call the API to convert PPT to JPG format and save the output to Cloud storage
        request = slidesApi.save_slide_online(file,slide_index=1,format=asposeslidescloud.models.ExportFormat.JPEG,
                                              out_path="Converted.jpeg",width=800,height=1000)
        # print result in console
        print("Result {0}".format(request))
    except ApiException as e:
        print("Exception while calling SlidesApi: {0}".format(e))
Попередній перегляд конвертації PPT в JPG

Image 1:- Попередній перегляд перетворення PPT в JPG.

Файл зразка, використаний у наведеному вище прикладі, можна завантажити з test-unprotected.pptx.

Конвертувати PPTX в JPG за допомогою команди cURL

Aspose.Slides Cloud також можна отримати за допомогою команд cURL. Отже, однією з передумов є створення JWT токена доступу на основі ваших облікових даних клієнта. Будь ласка, виконайте наступну команду, щоб згенерувати токен.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Як тільки JWT буде згенеровано, будь ласка, виконайте наступну команду, щоб конвертувати PowerPoint у зображення JPG.

curl -X PUT "https://api.aspose.cloud/v3.0/slides/slides/2/Jpeg?outPath=Converted.jpg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"document":{test-unprotected.ppt}}

Висновок

На завершення, конвертація PPT в JPG - це простий і корисний процес, який може значно спростити обмін, друк та вбудовування презентацій PowerPoint. Використовуючи код Python та хмарний сервіс, такий як Aspose.Slides Cloud SDK для Python, ви можете легко конвертувати файли PPT і PPTX у високоякісні JPG зображення всього лише за кілька рядків коду. Незалежно від того, чи є ви розробником, який прагне автоматизувати процес конвертації, чи нетехнічним користувачем, якому потрібно конвертувати кілька презентацій, для вас існує рішення. Сподіваємося, що ця стаття була корисною для вас у процесі конвертації PPT в JPG і що ви знайдете її корисною у своїх майбут

Корисні посилання

Супутні статті