У цьому короткому посібнику розповідається про те, як перетворити PNG на слайд PowerPoint у Python. Він містить усю інформацію про конфігурацію, поетапний процес і зразок коду для вставлення зображення в PPTX за допомогою Python. Програму можна використовувати в будь-якій операційній системі, як-от Windows, Linux або macOS, яка налаштована за допомогою .NET Core та Python.
Кроки для вставлення зображення в PPTX на Python
- Налаштуйте IDE на використовувати Aspose.Slides для Python через .NET
- Додайте посилання на простори імен aspose.pydrawing і aspose.slides у свій проект, щоб вставити зображення в PPTX за допомогою Python
- Створіть порожню презентацію за замовчуванням за допомогою об’єкта класу Presentation і отримайте доступ до першого слайда за замовчуванням новоствореної презентації
- Прочитайте вихідне зображення PNG як байти з диска та додайте його до images collection презентації
- Вставте рамку зображення в колекцію фігур вибраного слайда за допомогою доданого
- Перетворіть PNG у PPTX у Python за допомогою методу збереження
Вищезазначені кроки керують розробкою конвертера PNG у PPTX у Python, де створюється нова презентація, що містить колекцію слайдів і зображень за замовчуванням. Вихідне зображення завантажується з диска у вигляді байтового масиву, додається до першої колекції фігур слайдів у вигляді рамки зображення, і, нарешті, презентація із зображенням зберігається на диску.
Код для додавання зображення в PPTX на Python
Під час роботи з цією функцією для перетворення PNG на PPTX у Python об’єкт Slide використовується для зберігання посилання на цільовий слайд, а об’єкт класу IPPImage використовується для зберігання посилання на щойно додане зображення всередині колекції зображень. Метод add_image має низку перевантажених конструкторів, які приймають різні параметри, такі як байти, об’єкт IPPImage, об’єкт Image і потік пам’яті.
У цьому підручнику ми навчилися конвертувати файл PNG у PowerPoint на Python. Якщо ви хочете дослідити процес перетворення PDF-файлу на презентацію, зверніться до статті як конвертувати PDF у презентацію за допомогою Python.