Comment convertir PNG en diapositive PowerPoint en Python

Ce bref tutoriel se concentre sur la façon de convertir PNG en diapositive PowerPoint en Python. Il contient toutes les informations de configuration, un processus par étapes et un exemple de code exécutable pour insérer une image dans PPTX à l’aide de Python. L’application peut être utilisée dans n’importe quel système d’exploitation tel que Windows, Linux ou macOS configuré avec .NET Core et Python.

Étapes pour insérer une image dans PPTX en Python

  1. Configurez votre IDE sur utiliser Aspose.Slides pour Python via .NET
  2. Ajoutez une référence aux espaces de noms aspose.pydrawing et aspose.slides dans votre projet pour insérer une image dans PPTX à l’aide de Python
  3. Créez une présentation par défaut vide à l’aide d’un objet de classe Presentation et accédez à la première diapositive par défaut de la présentation nouvellement créée
  4. Lire l’image PNG source en tant qu’octets du disque et l’ajouter à la collection d’images de la présentation
  5. Insérez un cadre d’image dans la collection de formes de la diapositive sélectionnée à l’aide de la
  6. Convertir PNG en PPTX en Python en utilisant la méthode save

Les étapes susmentionnées guident le développement d’un convertisseur PNG vers PPTX en Python, où une nouvelle présentation contenant une collection de diapositives par défaut et une collection d’images est générée. L’image source est chargée à partir du disque en tant que tableau d’octets, ajoutée à la première collection de formes de diapositives en tant que cadre d’image et enfin, la présentation avec l’image est enregistrée sur le disque.

Code pour ajouter une image dans PPTX en Python

Lorsque vous travaillez avec cette fonctionnalité pour * convertir PNG en PPTX en Python *, l’objet Slide est utilisé pour contenir la référence à la diapositive cible et l’objet de classe IPPImage est utilisé pour contenir la référence à l’image nouvellement ajoutée dans la collection d’images. La méthode add_image a un certain nombre de constructeurs surchargés qui prennent différents paramètres comme les octets, l’objet IPPImage, l’objet Image et le flux de mémoire.

Dans ce tutoriel, nous avons appris à convertir un fichier PNG en PowerPoint en Python. Si vous souhaitez explorer le processus de conversion du PDF en présentation, reportez-vous à l’article sur comment convertir un PDF en présentation en utilisant Python.

 Français