Як перетворити PNG на слайд PowerPoint на Python

У цьому короткому посібнику розповідається про те, як перетворити PNG на слайд PowerPoint у Python. Він містить усю інформацію про конфігурацію, поетапний процес і зразок коду для вставлення зображення в PPTX за допомогою Python. Програму можна використовувати в будь-якій операційній системі, як-от Windows, Linux або macOS, яка налаштована за допомогою .NET Core та Python.

Кроки для вставлення зображення в PPTX на Python

  1. Налаштуйте IDE на використовувати Aspose.Slides для Python через .NET
  2. Додайте посилання на простори імен aspose.pydrawing і aspose.slides у свій проект, щоб вставити зображення в PPTX за допомогою Python
  3. Створіть порожню презентацію за замовчуванням за допомогою об’єкта класу Presentation і отримайте доступ до першого слайда за замовчуванням новоствореної презентації
  4. Прочитайте вихідне зображення PNG як байти з диска та додайте його до images collection презентації
  5. Вставте рамку зображення в колекцію фігур вибраного слайда за допомогою доданого
  6. Перетворіть PNG у PPTX у Python за допомогою методу збереження

Вищезазначені кроки керують розробкою конвертера PNG у PPTX у Python, де створюється нова презентація, що містить колекцію слайдів і зображень за замовчуванням. Вихідне зображення завантажується з диска у вигляді байтового масиву, додається до першої колекції фігур слайдів у вигляді рамки зображення, і, нарешті, презентація із зображенням зберігається на диску.

Код для додавання зображення в PPTX на Python

Під час роботи з цією функцією для перетворення PNG на PPTX у Python об’єкт Slide використовується для зберігання посилання на цільовий слайд, а об’єкт класу IPPImage використовується для зберігання посилання на щойно додане зображення всередині колекції зображень. Метод add_image має низку перевантажених конструкторів, які приймають різні параметри, такі як байти, об’єкт IPPImage, об’єкт Image і потік пам’яті.

У цьому підручнику ми навчилися конвертувати файл PNG у PowerPoint на Python. Якщо ви хочете дослідити процес перетворення PDF-файлу на презентацію, зверніться до статті як конвертувати PDF у презентацію за допомогою Python.

 Українська