Как преобразовать 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 как байты с диска и добавьте его в коллекцию изображений презентации.
  5. Вставьте рамку рисунка в коллекцию фигур выбранного слайда, используя добавленный
  6. Преобразуйте PNG в PPTX в Python, используя метод сохранения

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

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

При работе с этой функцией для преобразования PNG в PPTX в Python объект Slide используется для хранения ссылки на целевой слайд, а объект класса IPPImage используется для хранения ссылки на вновь добавленное изображение внутри коллекции изображений. Метод add_image имеет ряд перегруженных конструкторов, которые принимают разные параметры, такие как байты, объект IPPImage, объект изображения и поток памяти.

В этом уроке мы научились конвертировать файл PNG в PowerPoint в Python. Если вы хотите изучить процесс преобразования PDF в презентацию, обратитесь к статье как преобразовать PDF в презентацию с помощью Python.

 Русский