Ce guide rapide décrit comment fusionner des formes dans PowerPoint avec Python. Il couvre la configuration d’un IDE, une liste d’étapes de programmation et un exemple de code pour combiner deux formes dans PowerPoint avec Python. Le guide propose également des options pour créer un PPTX/PPT personnalisé avec une forme fusionnée afin de répondre à vos besoins.
Étapes pour combiner des formes dans PPT avec Python
- Définissez l’environnement pour utiliser Aspose.Slides for Python via .NET afin de fusionner les formes
- Créez un nouveau presentation et ouvrez la première diapositive par défaut dans celui‑ci
- Formes d’exemple dans la diapositive qui se chevauchent
- Calculez les dimensions d’une boîte qui englobe toutes les formes cibles à fusionner
- Ajoutez une nouvelle forme de taille similaire à la boîte pour contenir toutes les formes qu’elle renferme.
- Copiez le contour de chaque forme source et déplacez‑le à son emplacement respectif à l’intérieur de la nouvelle forme
- Définissez la géométrie de la nouvelle forme en utilisant les contours copiés ensemble
- Personnalisez la forme fusionnée en définissant une couleur unie, en supprimant sa bordure et en ajoutant une étiquette de texte.
- Supprimez les formes originales des diapositives et enregistrez la présentation.
Ces étapes expliquent comment combiner des formes dans PowerPoint avec Python. Créez une nouvelle présentation, ouvrez la première diapositive, ajoutez des formes qui se chevauchent en exemple, calculez la boîte englobante autour des formes cibles, ajoutez une nouvelle forme de taille similaire à la boîte définie, et copiez le contour de chaque forme source dans la forme nouvellement ajoutée. Combinez les contours copiés pour définir la géométrie de la nouvelle forme, définissez les propriétés de la forme fusionnée selon les besoins, et supprimez les formes originales avant d’enregistrer la présentation.
Code pour combiner deux formes afin de créer une nouvelle forme avec Python
Ce code montre comment fusionner des formes sur PowerPoint avec Python. La géométrie d’une forme ne stocke pas sa rotation, donc si une forme est tournée, appliquez sa valeur de rotation à son chemin avant la fusion. Utilisez les limites visuelles des formes plutôt que leur taille de cadre pour une boîte englobante plus serrée, masquez les contours internes des formes sources pour une meilleure visibilité, et conservez le style original afin de préserver l’apparence des formes sources.
Cet article explique comment fusionner des formes. Pour dessiner différents types de formes, consultez l’article Draw Shapes in PowerPoint using Python.