Конвертувати PPTX у GIF за допомогою Python

Ця коротка стаття описує, як конвертувати PPTX у GIF за допомогою Python. Вона надає деталі щодо налаштування IDE, покрокових інструкцій та зразкового коду для розробки PPTX або PPT у конвертер анімованих GIF за допомогою Python. Також надаються деталі для покращення вихідного GIF‑файлу шляхом встановлення додаткових властивостей у об’єкті GifOptions.

Кроки для створення анімованих GIF‑файлів PowerPoint за допомогою Python

  1. Налаштуйте IDE для використання Aspose.Slides for Python via .NET для конвертації PPTX у GIF
  2. Завантажте вхідний файл у пам’ять, використовуючи клас Presentation
  3. Створіть об’єкт класу GifOptions для налаштування характеристик вихідного GIF
  4. Встановіть розміри вихідного GIF у пікселях за шириною та висотою
  5. Визначте час, протягом якого кожен слайд залишатиметься на екрані під час анімації
  6. Визначте частоту кадрів для контролю плавних переходів слайдів
  7. Збережіть отриману презентацію у вигляді анімованого GIF, використовуючи наведені вище параметри

Ці кроки підсумовують, як конвертувати PPT у GIF за допомогою Python. Імпортуйте класи slides і Size, завантажте вихідний файл у пам’ять за допомогою класу Presentation і створіть об’єкт GifOptions для визначення параметрів GIF. Встановіть різні властивості GIF‑файлу, включаючи розмір кадру, затримку за замовчуванням та кількість кадрів переходу в секунду.

Код для створення GIF з PowerPoint за допомогою Python

Цей код показує, як перетворити PPT у GIF з анімацією за допомогою Python. Фіксований розмір кадру 960x540 підходить для колод 16:9, тому розрахуйте розмір кадру за розміром слайдів презентації, щоб підтримувати інші співвідношення сторін. Затримка за замовчуванням використовується для слайдів без встановленого часу переходу, тому встановіть автоматичний час переходу на окремих слайдах, щоб ключові слайди залишалися на екрані довше.

У цій статті пояснюється, як конвертувати PPT або PPTX у GIF. Щоб видалити пароль з презентації, зверніться до статті Remove PPTX password using Python.

 Українська