Ce court didacticiel explique comment insérer du code HTML dans PowerPoint à l’aide de Python. Il partage tous les détails nécessaires pour configurer l’IDE, un processus par étapes pour écrire l’application et un exemple de code exécutable pour ** intégrer du HTML dans PowerPoint à l’aide de Python ** et l’enregistrer en tant que PPTX ou {{ HYPERLINK2}} conformément à l’exigence. Il identifie toutes les classes et méthodes nécessaires lors du développement de l’application.
Étapes pour insérer du HTML dans PowerPoint à l’aide de Python
- Établir l’environnement pour utiliser Aspose.Slides pour Python via .NET pour ajouter du contenu HTML
- Ouvrez le fichier HTML et chargez son contenu dans une variable String
- Créez une présentation vierge à l’aide de la classe Presentation pour y insérer des diapositives HTML
- Appelez la méthode SlideCollection.add_from_html() pour ajouter des diapositives à partir de la chaîne HTML
- Enregistrez la présentation résultante en tant que PPTX contenant du contenu HTML
Ces étapes fournissent une description de l’écriture d’un convertisseur HTML vers PowerPoint à l’aide de Python. La classe Presentation est utilisée pour créer une présentation vide, cependant, la même classe peut être utilisée pour charger une présentation existante pour ajouter des diapositives. Une fois le contenu du fichier HTML lu, SlideCollection.add_from_html() est utilisé pour ajouter des diapositives en fournissant la chaîne avec le contenu HTML.
Code pour ajouter du HTML à PowerPoint à l’aide de Python
Cet exemple de code illustre le processus pour insérer du HTML dans PowerPoint à l’aide de Python. Il utilise les méthodes open() et read() de la classe TextIOWrapper en Python pour lire le contenu HTML puis l’enregistrer dans une variable String. Dans cet exemple de code, nous ajoutons des diapositives à la fin de la collection de diapositives de la présentation. Toutefois, si vous souhaitez insérer des diapositives à partir du contenu HTML à un index particulier de la collection de diapositives, vous pouvez utiliser la méthode insert_from_html() qui nécessite un numéro d’index. et le contenu HTML comme arguments.
Dans cet article, nous avons appris à ajouter un fichier HTML dans PowerPoint à l’aide de Python. Si vous souhaitez apprendre à ajouter du contenu PDF à une présentation, consultez l’article sur comment convertir un PDF en présentation en utilisant Python.