Suivez cet article pour créer des formes personnalisées dans PowerPoint avec l’API REST Python. Vous apprendrez à créer et ajouter automatiquement des formes personnalisées pour PowerPoint avec le service RESTful Python. Cet article détaille la création d’une forme, sa définition et son intégration à une diapositive.
Condition préalable
- Créer un compte Informations d’identification API
- Téléchargez Aspose.Slides Cloud SDK pour Python pour insérer des formes dans les diapositives
- Configurer un projet Python avec le SDK ci-dessus pour créer une forme
Étapes pour ajouter une forme PowerPoint avec l’API REST Python
- Créez l’objet SlidesApi et téléchargez la présentation source pour y ajouter des formes
- Spécifiez que le type de diapositive à modifier est une diapositive principale
- Créer un nouvel objet de forme avec des propriétés spécifiques
- Ajoutez la nouvelle forme à la diapositive spécifiée à l’aide de la méthode Créer une forme de diapositive spéciale()
- Téléchargez le fichier de présentation mis à jour avec la nouvelle forme
Ces étapes expliquent comment générer des formes de présentation avec l’API REST Python. Créez l’objet SlidesApi, importez la présentation dans le cloud, spécifiez le type de diapositive à modifier et instanciez l’objet Shape avec les paramètres souhaités. Ajoutez la forme à la diapositive principale et téléchargez la présentation mise à jour avec la nouvelle forme.
Code pour ajouter une forme à un PPT avec l’interface REST Python
Ce code montre comment gérer les formes des diapositives avec le service Python RESTful. Vous pouvez ajouter tout type de forme à l’aide de l’énumérateur GeometryShape.ShapeTypeEnum, notamment des lignes, des triangles, des rectangles, des losanges, etc. Cette option permet également de sélectionner d’autres types de diapositives spécifiques, tels que LayoutSlide et NotesSlide.
Cet article nous a appris à dessiner des formes sur une diapositive. Pour ajouter des images, consultez l’article Ajouter une image à PowerPoint avec l’API REST Python.